GoClaw 是用 Go 重写的多租户 AI 智能体平台/网关,定位为「把 OpenClaw 用 Go 重建」——强调多租户隔离、5 层安全与原生并发,目标是大规模部署 AI agent 团队而不牺牲安全。它是单个约 25MB 的静态 Go 二进制(无需 Node 运行时、<1s 启动、可跑在 5 美元 VPS 上),后端用 PostgreSQL 18,接入 20+ LLM 提供方与 7 个消息渠道。还提供一个无需 Docker/Postgres 的桌面版 GoClaw Lite(Wails v2 + React + SQLite)。需要注意许可证为 CC BY-NC 4.0(署名-非商业),即默认不允许商业使用。
来源:README 顶部简介、Core Features、Desktop Edition、LICENSE(CC BY-NC 4.0)、GitHub meta(nextlevelbuilder/goclaw,Go,homepage goclaw.sh) 查看 GitHub 仓库 →OpenClaw 这类「让 AI agent 接入聊天渠道并自主干活」的平台很受欢迎,但多以脚本/动态语言实现,在多租户隔离、并发与生产安全上有短板。GoClaw 用 Go 重做、主打单二进制 + 多租户 PostgreSQL + 5 层安全 + 原生并发,瞄准「企业级、可规模化、安全」的部署诉求,并把 8 阶段 agent 流水线、3 层记忆、知识库、自进化、20+ 提供方、7 渠道等做成一套完整方案;README 还做了 30 种语言本地化。这套「生产就绪的 Go 版 agent 平台」定位使其受到关注(约 3,100 星)。
来源:README 顶部简介、Core Features、多语言链接、GitHub meta(stars 3145、created_at 2026-02-22)agent 执行走 context→history→prompt→think→act→observe→memory→summarize 八个可插拔、常驻的阶段;提示系统有 Full/Task/Minimal/None 四种模式,支持分段门控、缓存边界优化与按会话解析模式。
来源:README Core Features(8-Stage Pipeline、4-Mode Prompt System)记忆分工作记忆(对话)→情景记忆(会话摘要)→语义记忆(知识图谱)三层,按 L0/L1/L2 渐进加载;知识库(Knowledge Vault)支持 [[wikilinks]]、FTS+pgvector 混合检索与文件系统同步。
来源:README Core Features(3-Tier Memory、Knowledge Vault)支持共享任务板、agent 间同步/异步委派、3 种编排模式(auto/explicit/manual);自进化机制按指标产生建议并在护栏内自动调整,agent 可优化自己的沟通风格。
来源:README Core Features(Agent Teams & Orchestration、Self-Evolution)多租户 PostgreSQL:每用户工作区与上下文文件、AES-256-GCM 加密的 API key、RBAC、隔离会话;安全上有 5 层权限系统、限流、提示注入检测、SSRF 防护与加密。
来源:README Core Features(Multi-Tenant PostgreSQL、Production Security)接入 Anthropic(原生 HTTP+SSE 带提示缓存)、OpenAI、OpenRouter、Groq、DeepSeek、Gemini、Mistral、xAI、MiniMax、DashScope、Claude CLI、Codex、ACP 等 20+ 提供方与任意 OpenAI 兼容端点;7 个消息渠道(Telegram/Discord/Slack/Zalo OA/Zalo Personal/飞书/WhatsApp);交付为约 25MB 单二进制,并有内置 LLM 调用追踪与可选 OpenTelemetry 导出。
来源:README Core Features(20+ LLM Providers、7 Messaging Channels、Single Binary、Observability)GoClaw 是 Go 1.26 编写的服务端应用,编译为单个约 25MB 静态二进制(无 Node 运行时、<1s 启动)。仓库为标准 Go 工程布局:cmd/(入口)、internal/ 与 pkg/(核心逻辑与可复用包)、migrations/(PostgreSQL 迁移)、ui/(前端)、skills/、examples/、docs/、tests/,并有 docker/ 与 compose.d/compose.options/ 提供容器化部署。标准版用 PostgreSQL 18 做多租户存储与 pgvector 语义检索;agent 执行走 8 阶段流水线,记忆分三层,知识库用 FTS+pgvector 混合检索。安全层贯穿权限/限流/提示注入检测/SSRF/AES-256-GCM 加密。对外通过 7 个消息渠道与 WebSocket 接入,可观测性内置 LLM 调用 span 与提示缓存指标、可选 OTLP 导出。另有桌面版 GoClaw Lite(Wails v2 + React,SQLite 本地库,FTS5 文本检索,最多 5 个 agent),不需 Docker/Postgres。
来源:README Core Features/Desktop Edition、仓库目录树(cmd/internal/pkg/migrations/ui/docker/compose.* 等)、徽章(Go 1.26、PostgreSQL 18)中心为项目本体,内环 = 核心功能模块,外环 = 关键技术依赖;按 deep.json 中的 core_features 与 tech_stack.key_deps 自动生成
PostgreSQL 18 + pgvector(标准版多租户与语义检索)SQLite + FTS5(Lite 桌面版)WebSocket(实时)OpenTelemetry(可观测性,可选 OTLP)20+ LLM 提供方与 OpenAI 兼容端点适合想自托管、规模化运行 AI agent 团队的团队/平台方:用多租户隔离为多个用户或客户提供各自的 agent 工作区与上下文;把 agent 接入 Telegram/Discord/Slack/飞书/WhatsApp 等渠道做客服、助手或自动化;用 8 阶段流水线 + 3 层记忆 + 知识库构建有长期记忆与知识检索的 agent;用 agent 团队与编排处理复杂任务。轻量本地体验或个人使用可用 Lite 桌面版(最多 5 agent、SQLite、零基础设施)。注意非商业许可限制了商用场景。
来源:README Core Features/Desktop Edition/Lite vs Standard项目以服务端二进制/Docker 与桌面版 GoClaw Lite(Wails+React,GitHub Releases 自动更新)双线分发。功能已覆盖 8 阶段流水线、3 层记忆与知识库、agent 团队编排、自进化、多租户 PostgreSQL、20+ 提供方、7 渠道与 5 层安全。仓库最近一次更新在 2026-05-21。
来源:README Desktop Edition/Core Features、GitHub meta pushed_at 2026-05-21、created_at 2026-02-22GoClaw 把 OpenClaw 这类聊天渠道 agent 平台用 Go 重做,换来了单二进制、低占用、原生并发的部署优势,并认真补齐了多租户隔离、RBAC、加密与 5 层安全等生产要素,再加上 8 阶段流水线、三层记忆、知识库与多渠道,是一套定位「企业级、可规模化、安全」的完整方案。对想自托管运行 agent 团队、看重安全与运维简洁的团队很有吸引力,个人则可用零基础设施的 Lite 桌面版尝鲜。最大的现实约束是 CC BY-NC 4.0 非商业许可——商用需另谈,这会劝退一部分企业;同时功能较重、项目尚新。把它当作「生产取向的 Go 版多租户 agent 平台」评估时,安全与部署是其最大卖点,许可证则是首要考量。
来源:综合 README、Core Features、LICENSE 与 GitHub meta 的事实判断