nextlevelbuilder/goclaw

GoClaw - GoClaw is OpenClaw rebuilt in Go — with multi-tenant isolation, 5-layer security, and native concurrency. Deploy AI agent teams at scale without compromising on safety.

解决的问题

GoClaw 是一个为跨多种消息渠道部署和管理多个 AI 代理而提供统一网关的多租户 AI 代理平台。它通过一个生产就绪的二进制文件,解决了管理多个 LLM 提供商、用户隔离(多租户)以及代理编排的复杂性。

工作原理

该平台使用 Go 编写,采用 8 阶段代理流水线(上下文、历史、提示、思考、行动、观察、记忆、总结)来处理请求。实现了三层记忆系统(工作记忆、情景记忆和语义记忆),并设有知识库用于混合搜索(FTS + pgvector)。系统支持多租户 PostgreSQL,实现用户工作区的隔离,并对 API 密钥进行加密。可作为服务器(标准版)或使用 SQLite 的原生桌面应用(轻量版)进行部署。

适用人群

需要一个可扩展、安全的 AI 代理网关,能够连接 20 多个 LLM 提供商和 7 个消息渠道(如 Telegram、Discord 和 Slack),并具备内置多租户和编排功能的开发者和组织。

主要亮点

  • 多代理编排:支持拥有共享任务看板和代理间委派(同步/异步)的代理团队。
  • 广泛的提供商支持:集成 20 多个 LLM 提供商,包括 Anthropic、OpenAI、Groq 和 DeepSeek。
  • 多渠道部署:连接 Telegram、Discord、Slack、Zalo、Feishu 和 WhatsApp。
  • 生产级安全:具备五层权限系统、RBAC、AES-256-GCM 加密和提示注入检测功能。
  • 自我进化:代理可根据指标和建议,自主优化其沟通风格和领域专业知识。
  • 轻量级部署:以单个静态 Go 二进制文件(约 25 MB)或原生桌面应用形式分发。
  • C 级工具:内置 30 多个工具,支持文件系统操作、网络搜索、浏览器自动化和媒体生成。

相关

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