Repolode
spinabot

spinabot/brigade

可自托管的个人 AI 智能体平台,多个隔离的智能体共享长期记忆,可通过终端、WhatsApp、Telegram 等渠道随时调用。

可替代:ChatGPT

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. 1

    通过 npm 安装(需要 Node 22.12+)

    npm i -g @spinabot/brigade
  2. 2

    运行引导向导,选择模型提供商和模型

    brigade onboard
  3. 3

    启动常驻网关

    brigade gateway run
  4. 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 数据每日更新。

相关项目