spinabot/brigade
Brigade — Your personal intelligence, built enterprise-grade
解决的问题
Brigade 提供一个自托管的企业级个人智能系统,允许用户管理一个「船员」(crew)形式的 AI 代理群。它通过在多个平台(终端、WhatsApp、Telegram、Slack 等)之间集中管理记忆、凭证和工具访问权限,解决了 AI 交互碎片化的问题,同时保持严格的数据主权和隐私保护。
工作原理
Brigade 采用网关-客户端架构。一个长期运行的网关进程负责管理状态、代理和记忆,而轻量级客户端(如 TUI 或消息应用适配器)通过 WebSockets 连接。它使用一个健壮的代理循环来处理回合,将消息路由到特定代理和会话。存储方面,支持本地文件系统或自托管的 Convex 数据库。它可与多种 LLM 提供商(Claude、OpenAI、Gemini、Ollama)集成,甚至可以利用现有的 CLI 订阅(如 Claude Code)来避免按令牌计费的 API 成本。
适用人群
适用于希望拥有强大、私密且可扩展的 AI 代理生态系统并自行托管的用户,从偏好终端优先工作流的开发者,到希望通过常见消息应用访问 AI 代理的高级用户。
主要亮点
- Tideline Memory:具备混合检索(关键词 + 向量)的长期记忆引擎,支持来源范围控制以防止数据泄露,并具备自动衰减功能。
- 多代理组织架构:可生成具有独立人格和凭证的隔离代理,按正式层级结构组织,控制通信流程。
- 全渠道接入:支持与 WhatsApp、Telegram、Slack、Discord、iMessage 和 BlueBubbles 的集成。
- 丰富的工具支持:通过 Composio 提供 1,000 多个应用连接器,支持读写/编辑 Office 文档和 PDF,内置确定性运动图形视频渲染器(HyperFrames)。
- MCP 支持:可将长期记忆暴露为 MCP 服务器,或连接到其他 MCP 服务器。
- 隐私优先:无遥测、无账户,API 密钥本地存储(模式 0600)。
相关
- 项目
- 项目
- 项目
- 项目
- 项目