23blocks-OS/ai-maestro

AI Agent Orchestrator with Skills System - Give AI Agents superpowers: memory search, code graph queries, agent-to-agent messaging. Manage Claude, Codex or any AI Agent from one dashboard. Move Agents between computers and locations

解决的问题

AI Maestro 解决了在不同终端和机器上管理多个 AI 代理所带来的混乱。它消除了用户充当“人工邮差”的需求,通过提供一个中央仪表板和标准化的通信协议,使代理能够直接协作并共享上下文,而无需手动干预。

工作原理

该系统作为一个对等网状网络运行,每台机器都是平等的,无需中央服务器。它可与任何基于终端的 AI 代理(如 Claude Code、Aider 或 Cursor)集成,并使用 Agent Messaging Protocol (AMP) 实现代理之间的安全、类似电子邮件的通信。代理可部署在四种模式下:本地 tmux 会话、Docker 容器、AWS EC2 实例或 AWS ECS Fargate 无服务器容器。

适用人群

  • 以 AI 为先的创始人和单人运营者:管理 AI 代理团队来运营业务的人。
  • 开发者:运行多个代理,希望避免在终端之间切换和丢失上下文的人。
  • 团队:在多台机器上协调 AI 辅助工作的团队。
  • 运营者:希望通过安全网关将 AI 代理连接到 Slack、Discord 和 WhatsApp 等外部平台的人。

主要亮点

  • 统一仪表板:通过智能命名和组织功能,从单一 UI 管理跨多台机器的所有代理。
  • 代理消息 (AMP):支持带优先级和加密签名的代理间直接通信。
  • 多机器网状网络:无服务器对等网络,使不同计算机上的代理可见且可访问。
  • 持久化记忆:提供三层智能:对话记忆、代码库的可视化代码图谱,以及自动生成的文档。
  • 工作协调:包含用于任务追踪的看板和用于代理团队会议的“作战室”(war rooms)。
  • 云部署:通过 Terraform 实现一键部署到 AWS EC2 和 ECS Fargate。
  • 外部网关:安全地将 Slack、Discord 和邮件的消息路由到代理,同时检测提示注入模式。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目