Guaca实测:开源Grok Bot替代品,数据全在本地!


Guaca 是一个开源的桌面应用程序,旨在提供一个本地运行的、多智能体(LLM Agent)协作平台。你可以把它看作是一个“智能体团队”的指挥中心。

简单来说,它让多个AI智能体像一个团队一样协同工作,而你作为“经理”,可以观察他们互动的全过程。

Grok Bot一个月三百美元,但数据全在别人手里!给你一个不用花钱、数据留在自己电脑上的多智能体团队!

2026年8月,马斯克旗下的SpaceXAI发布了Grok Bot,一个让AI智能体团队替你干活的工具。每个Bot背后是一台独立的云端Linux虚拟机,有自己的浏览器、文件系统、终端。你合上笔记本它都不停。定价呢?SuperGrok Heavy每月三百美元、Cursor Ultra每月两百美元、Cursor Teams Premium每人每月一百二十美元。

就在Grok Bot发布的同一天,GitHub上出现了一个叫Guaca的项目,标题写的是“Open source Grok Bot alternative”。免费、开源、本地运行、数据不出电脑。这就怪了——一个开源项目,凭什么跟马斯克六百亿美元收购Cursor之后推出的第一款产品叫板?


它长什么样

打开Guaca,左边一列智能体头像,右边是对话窗口,中间还有个活动视图。这个布局像极了Slack。你不需要记住谁是谁——每个智能体有自己的表情和动作:发呆的时候眨眨眼、左右看看;给谁发消息就朝那个方向看;消息发出去的时候会做一个“扔出去”的动作;收到消息的时候会被“击中”。看左边那一列头像的动态,不用读一个字就知道你的团队在干什么。

但这不只是视觉花活。它的消息传递是异步的——你问Manager一个问题,Manager判断团队里谁能帮忙,同时给所有人发消息,所有人同时思考。不是排队等一个想完再想下一个。每个智能体之间传递消息的时候,界面上会画出一条脉冲线,从发送者流向接收者,颜色是发送者的颜色。你可以打开活动视图,看整个对话过程像时序图一样展开。

你得到的是一个答案,不是一堆聊天记录让你自己翻。


每个智能体有八种工具

Guaca给每个智能体配备了八种工具。

directory——查看团队里还有谁、每个人擅长什么。send_message——给一个或多个队友发消息。update_notes——重写自己的记忆,每次对话都会看到这份笔记。schedule——设置或取消自己的例行任务。

还有四个工具需要一个“电脑”环境才能用。run_command——在自己的机器上执行Shell命令。open_on_desktop——在屏幕上打开东西。use_screen——看屏幕、点击、打字。browse——通过Chrome DevTools协议驱动浏览器。

这意味着什么?一个智能体可以打开浏览器、登录网站、填写表单、执行命令。和Grok Bot一样,能操作电脑。但Guaca把这些能力放在了你自己的电脑上。


组是隔离边界

Guaca里有一个概念叫“组”。不同组的智能体互相看不见、发不了消息。一个组的名字在另一个组里解析不了。

每个组可以独立配置模型、端点、API密钥。一个组用昂贵的模型跑复杂任务,另一个组用便宜的模型跑简单任务,互不影响。每个组的头顶上实时显示token计数、费用、最近九十秒的花费走势图。哪个组在工作、哪个组卡住了,一眼就能看出来。

这和Grok Bot的设计完全不同。Grok Bot跑在xAI的云端,所有数据经过xAI的服务器。Guaca跑在你自己的机器上,“唯一离开你电脑的,是你和智能体输入的内容——发送到你指定的任何兼容OpenAI的端点”。


记忆和例行任务

每个智能体有一份笔记文件,它自己用update_notes维护。每次对话都会看到这份笔记。这意味着智能体有“记忆”——它能记住之前的对话、学到的信息、自己的角色定位。

schedule工具让智能体能设置自己的例行任务。“每五小时检查一次列表”——这不需要你手动触发,智能体自己会按时执行。

Grok Bot也有类似的能力——“跟班学习”:你操作一遍,Bot看着,自动把步骤记下来。但Guaca的实现方式不同——智能体通过update_notes自己维护记忆,通过schedule自己安排任务。主动权在智能体手里,不是你在配置面板里设置定时任务。


配置有多简单

第一次运行Guaca,点“添加初始团队”——Manager、Researcher、Critic、Scribe四个智能体就建好了。打开Manager,发送“向你的团队介绍一下你自己”。然后看左边那一列,消息开始在智能体之间传递。

设置界面里填上名字和OpenRouter密钥,点“测试连接”——它会分别测试端点、密钥、模型,告诉你哪个出了问题。“推理端点”是可配置的,指向本地运行的llama.cpp或LM Studio服务器不用改代码。不需要密钥的话留空就行。

Grok Bot号称“写几句自然语言规则就是全部配置”。Guaca的配置门槛同样低——填个密钥、点个按钮、发一条消息。但Guaca多了一层选择:你想用云端模型还是本地模型?


但是,本地运行有个代价

Guaca跑在你自己的电脑上。智能体要用的run_commandopen_on_desktopuse_screenbrowse这些工具,都在你的电脑上执行。

这意味着什么?智能体有权限操作你的电脑。它能看到你的屏幕、点击你的鼠标、执行你电脑上的命令。Guaca的README里写得很清楚——这些工具是“可选的”。你不用给智能体配“电脑”也行。

Grok Bot跑在独立的云端Linux虚拟机上。智能体搞砸了,影响的是一台云上的虚拟机。Guaca的智能体搞砸了,影响的是你的电脑。这就怪了——数据安全和个人隐私的代价,是你要承担智能体操作失误的风险。

但换个角度想:Grok Bot的云端电脑是xAI的。你的Gmail登录一次,Bot就能用你的会话处理邮件。你的Salesforce登录一次,Bot就能帮你更新客户信息。这些数据经过xAI的服务器。Guaca的数据不出你的电脑。你要选哪个?三百美元一个月买“放心”——但放心的是智能体不会搞坏你的电脑,不放心的是一堆数据交给别人。还是零成本自己管数据——但得承担智能体在你电脑上操作的风险?


macOS优先,其他系统未经测试

Guaca的README里有一句话:“目前是macOS优先”。在其它系统上未经测试。项目采用GNU AGPL v3许可证。技术栈是pnpm加Tauri。

作者说这是一个“可用的工作应用”。不是概念验证,不是demo,是能用的。但“macOS优先”意味着如果你用Windows或Linux,可能需要自己折腾。

同一天出现的开源Grok Bot替代品不止Guaca一个。Rakazo——用Cursor和Grok 4.6构建,支持Web、桌面、移动端,每个Bot有自己的线程、电脑、记忆、例行任务和历史记录。OpenMausBot——桌面应用,支持Claude、Codex、Grok,每个Bot有自己的历史、模型、工具、审批和可选的电脑访问权限。Open-Grokbot——开源的多智能体通信与协调框架。

Grok Bot发布才几天,开源社区已经涌出了至少四个替代方案。这说明什么?说明市场需要这个东西,但三百美元的月费把太多人挡在了门外。说明开发者不想把自己的数据交给xAI的云端。也说明——开源社区的动作比xAI的公关稿还快。


一个未解的实验

Guaca的README里有一段关于“连接器”的说明。智能体可以直接在自带的浏览器里登录网站——LinkedIn、Gmail等等。Guaca会自动检测登录状态,告诉其他智能体“谁”有访问权限。API凭证也是——在组设置里配置好,凭证永远不会被发送给模型,直接注入智能体“电脑”的环境变量里。

但问题来了。智能体在浏览器里登录了你的Gmail。它用browse工具驱动Chrome DevTools协议。它用use_screen工具看屏幕、点击、打字。这些操作都在你的电脑上执行。Guaca说凭证不会发送给模型——但智能体操作浏览器的时候,浏览器里显示的是你的真实数据。智能体“看”到这些数据了吗?智能体的“记忆”——update_notes维护的笔记文件——会记录这些数据吗?

README没有回答这个问题。也许答案藏在代码里。也许要等到有人实际跑起来、让智能体登录Gmail处理邮件之后,才知道边界在哪里。也许——这也是为什么作者说这是一个“可用的工作应用”,但同时标注了“macOS优先”。有些问题,只有跑起来才知道答案。