开源个人 AI 助理与 Agent Harness,可规划任务、调用工具与技能,并支持记忆与多渠道接入。
- Star
- 11,353
- Fork
- 76
- 未关闭 Issue
- 38
- 最近提交
- 6天前
这是什么?
Brigade 是一个可自托管的个人 AI 助手框架,以一组智能体(crew)的形式工作。每个智能体拥有独立的工作区、人设、凭据和记忆,还可以按组织架构图设定哪些智能体之间可以互相发消息。名为 Tideline 的长期记忆引擎负责保存事实,支持按来源隔离与衰减,并结合关键词与向量的混合检索。
网关是常驻进程,负责保存全部状态、运行智能体对话轮次和定时任务,并接受终端聊天界面、命令行以及 WhatsApp、Telegram、Slack、Discord、iMessage 等消息渠道的连接。它支持 Anthropic、OpenAI、Gemini、OpenRouter、Ollama 及其他兼容 OpenAI 接口的模型,并通过 Composio 连接 1000 多个应用。默认文件系统模式下数据保存在 ~/.brigade/,也可选择自托管的 Convex 数据库。
项目基于 TypeScript 开发,可通过 npm 或安装脚本安装,并附带 MCP 服务器,可将记忆提供给其他 MCP 客户端使用。
核心功能
- 01终端聊天界面与命令行连接常驻网关,智能体和定时任务持续运行
- 02智能体相互隔离,各自拥有工作区、凭据和记忆,并可按组织架构限制通信
- 03支持 WhatsApp、Telegram、Slack、Discord、iMessage 等消息渠道
- 04长期记忆引擎支持关键词与向量混合检索,并可作为 MCP 服务器对外提供
- 05通过 Composio 连接 1000 多个应用,并可读取和生成 Word、Excel、PowerPoint、PDF 文件
- 06兼容 Claude、GPT、Gemini、OpenRouter 及本地 Ollama 模型,可在对话中途切换
适用场景
- 在家用服务器或树莓派上部署个人助手,通过 WhatsApp 或 Telegram 与之对话
- 为多个专职智能体分配独立记忆和权限,并让它们相互委派任务
- 用 cron 表达式定时执行智能体任务,如每日摘要或提醒
- 通过自托管网关将 AI 助手接入 Gmail、Slack、GitHub、Notion 等应用
快速上手
- 1
通过 npm 安装(需要 Node 22.12+)
npm i -g @spinabot/brigade - 2
运行引导向导,选择模型提供商和模型
brigade onboard - 3
启动常驻网关
brigade gateway run - 4
在终端中与你的团队对话
brigade tui
使用前须知
- 从 npm 安装需要 Node 22.12 或更高版本。
- 使用模型需要 API 密钥,或受支持的订阅,例如 Claude、ChatGPT 或 Copilot。
标签
常见问题
- brigade 是什么?
- 可自托管的个人 AI 智能体平台,多个隔离的智能体共享长期记忆,可通过终端、WhatsApp、Telegram 等渠道随时调用。 Brigade 是一个可自托管的个人 AI 助手框架,以一组智能体(crew)的形式工作。每个智能体拥有独立的工作区、人设、凭据和记忆,还可以按组织架构图设定哪些智能体之间可以互相发消息。名为 Tideline 的长期记忆引擎负责保存事实,支持按来源隔离与衰减,并结合关键词与向量的混合检索。
- brigade 可以免费使用吗?用的什么许可证?
- brigade 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- brigade 还在维护吗?
- 活跃维护中。brigade 最近一次提交是在 2026年10月16日。
- brigade 适合用来做什么?
- 在家用服务器或树莓派上部署个人助手,通过 WhatsApp 或 Telegram 与之对话 为多个专职智能体分配独立记忆和权限,并让它们相互委派任务 用 cron 表达式定时执行智能体任务,如每日摘要或提醒 通过自托管网关将 AI 助手接入 Gmail、Slack、GitHub、Notion 等应用
- brigade 怎么安装和运行?
- 通过 npm 安装(需要 Node 22.12+): npm i -g @spinabot/brigade 运行引导向导,选择模型提供商和模型: brigade onboard 启动常驻网关: brigade gateway run 在终端中与你的团队对话: brigade tui
- 在哪里获取 brigade?
- 源代码和安装说明在 GitHub 上:https://github.com/spinabot/brigade
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
可自托管的 Python 个人 AI 智能体框架,提供浏览器 WebUI、终端客户端、聊天应用接入、记忆与 MCP 支持。
一个能从经验中创建并改进技能的自我进化 AI 智能体,支持多种模型服务商,可通过命令行和即时通讯工具使用。
一个注重 Token 效率的微内核 AI Agent,支持 CLI、Web UI 和聊天渠道,按任务把请求路由到够用的最低成本模型。
本地优先的跨端桌面 AI 助手,支持长期记忆、自主推进目标,也可无界面常驻 NAS 或云端。
可自托管的开源托管式 AI Agent 平台,可在任意模型和机器上运行智能体,内置工具、权限与流式输出。