Repolode
madebywelch

madebywelch/guaca

一款 macOS 桌面应用,用于运行可相互协作、调用 MCP 插件的 AI 智能体群组,后端可部署在本地或 VPS。

Star
54
Fork
9
未关闭 Issue
0
最近提交
昨天

这是什么?

Guaca 是一个面向 AI 智能体协作的桌面工作台,智能体可以协同工作、编写代码并调用工具。后端运行在容器中,可以部署在你自己的电脑上,也可以部署在你控制的 VPS 上,桌面应用则是访问这个工作区的界面。在常驻运行的服务器上,关闭笔记本后智能体仍会继续工作;本地工作区则只在电脑保持唤醒时运行。

智能体以“群组”组织,每个群组拥有独立的智能体、设置和插件。插件即 MCP 服务器,用于把智能体连接到外部服务,你可以决定哪些智能体能使用哪个插件及其工具。智能体可以与你及彼此交流、委派任务,并保存各自的记忆和工作笔记。借助 Kernel 和 E2B 还可以获得浏览器或电脑环境,需配置对应服务商的 API Key。

桌面应用目前仅支持 macOS,需从源码构建,依赖 Node.js、pnpm、Rust 和 Xcode 命令行工具。本地工作区需要安装 Docker,连接 VPS 后端则不需要。

核心功能

  • 01群组之间相互隔离智能体、设置和插件
  • 02支持 MCP 插件,可按智能体控制工具权限
  • 03智能体之间可委派任务,并保留持久记忆
  • 04通过 Kernel 和 E2B 提供浏览器与电脑环境
  • 05后端可在本地 Docker 运行,也可部署到远程 VPS

适用场景

  • 在 VPS 上运行一组编程智能体,离线时仍持续工作
  • 尝试共享对话与工具的多智能体协作流程
  • 通过 MCP 插件将智能体接入自有服务

快速上手

  1. 1

    安装 Node.js、pnpm、Rust 和 Xcode 命令行工具,然后克隆仓库

  2. 2

    从源码检出目录构建并安装桌面应用

    ./scripts/install.sh --no-pull --launch

使用前须知

  • 桌面应用目前仅支持 macOS。
  • 使用本地工作区时,从源码构建需要先运行 Docker。
  • 托管计算空间计划在后续版本推出,目前尚不可用。

收录于专题

标签

常见问题

guaca 是什么?
一款 macOS 桌面应用,用于运行可相互协作、调用 MCP 插件的 AI 智能体群组,后端可部署在本地或 VPS。 Guaca 是一个面向 AI 智能体协作的桌面工作台,智能体可以协同工作、编写代码并调用工具。后端运行在容器中,可以部署在你自己的电脑上,也可以部署在你控制的 VPS 上,桌面应用则是访问这个工作区的界面。在常驻运行的服务器上,关闭笔记本后智能体仍会继续工作;本地工作区则只在电脑保持唤醒时运行。
guaca 可以免费使用吗?用的什么许可证?
guaca 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
guaca 还在维护吗?
活跃维护中。guaca 最近一次提交是在 2026年11月6日。
guaca 适合用来做什么?
在 VPS 上运行一组编程智能体,离线时仍持续工作 尝试共享对话与工具的多智能体协作流程 通过 MCP 插件将智能体接入自有服务
guaca 怎么安装和运行?
安装 Node.js、pnpm、Rust 和 Xcode 命令行工具,然后克隆仓库 从源码检出目录构建并安装桌面应用: ./scripts/install.sh --no-pull --launch
在哪里获取 guaca?
源代码和安装说明在 GitHub 上:https://github.com/madebywelch/guaca

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目