开发者 selviarora 在 Hacker News 上发布了开源项目 Baa,这是一款运行在 macOS 菜单栏的实用工具,旨在解决 AI 代理或已关闭应用未释放内存导致系统内存不足的问题。

发生了什么

作者表示,自己的 Mac 每两小时左右就会耗尽内存,过去通常靠随意关闭应用来碰运气缓解。Baa 便是针对这一日常困扰而开发。该工具常驻菜单栏,能够找出应用或终端关闭后仍占用内存的进程,以及 AI 代理启动后忘记收尾的任务,例如开发服务器和无头浏览器。

Baa 会显示可回收的内存量,并支持一键释放。它还能在内存即将耗尽前几分钟发出提醒。此外,该工具可以扫描磁盘上的开发残留文件,如旧构建产物和包缓存。

项目已在 GitHub 开源,作者强调所有处理都在本地完成,数据不会离开用户设备。作者估算,Baa 在自己的 Mac 上可清理约 50GB 空间。截至发布时,该帖在 Hacker News 上获得 1 个积分,暂无评论。

为什么重要

随着 AI 代理和自动化任务在本地开发中普及,代理进程忘记关闭、资源未回收的情况日益常见。这类残留会持续占用内存,影响开发效率。Baa 以轻量、透明、本地优先的方式提供了针对性方案,对需要长时间运行 AI 代理的 macOS 用户具有一定实用价值。

来源:Show HN: Baa – a menu bar app that frees RAM your AI agents …(发布于 2026-10-12)