•Mã nguồn mở•Đang hoạt động

GoClaw

OpenClaw viết lại bằng Go, multi-tenant PostgreSQL, agent teams với task board, 5 lớp bảo mật, 20+ LLM provider, chạy trên VPS $5.

#goclaw
Danh mục
Giá
Mã nguồn mở
GitHub Stars
⭐ 3,636
Ngôn ngữ
Go
License
NOASSERTION
Ngày thêm
2026-03-28
Tóm tắt từ README GitHub
Multi-Tenant AI Agent Platform Multi-agent AI gateway built in Go. 20+ LLM providers. 7 channels. Multi-tenant PostgreSQL. Single binary. Production-tested. Agents that orchestrate for you. Documentation • Quick Start • Twitter / X 🌐 Languages: 🇻🇳 Tiếng Việt · 🇨🇳 简体中文 · 🇯🇵 日本語 · 🇰🇷 한국어 · 🇵🇭 Tagalog · 🇪🇸 Español · 🇧🇷 Português · 🇮🇹 Italiano · 🇩🇪 Deutsch · 🇫🇷 Français · 🇸🇦 العربية · 🇮🇳 हिन्दी · 🇷🇺 Русский · 🇧🇩 বাংলা · 🇮🇱 עברית · 🇵🇱 Polski · 🇨🇿 Čeština · 🇳🇱 Nederlands · 🇹🇷 Türkçe · 🇺🇦 Українська · 🇮🇩 Bahasa Indonesia · 🇹🇭 ไทย · 🇵🇰 اردو · 🇷🇴 Română · 🇸🇪 Svenska · 🇬🇷 Ελληνικά · 🇭🇺 Magyar · 🇫🇮 Suomi · 🇩🇰 Dansk · 🇳🇴 Norsk Core Features - 8-Stage Agent Pipeline — context → history → prompt → think → act → observe → memory → summarize. Pluggable stages, always-on execution - 4-Mode Prompt System — Full / Task / Minimal / None with section gating, cache boundary optimization, and per-session mode resolution - 3-Tier Memory — Working (conversation) → Episodic (session summaries) → Semantic (knowledge graph). Progressive loading L0/L1/L2 - Knowledge Vault — Document registry with [[wikilinks]]
Xem thêm từ README.md

Đánh giá chi tiết

Tổng quan

GoClaw là bản port của OpenClaw sang Go, do nextlevelbuilder phát triển. Mục tiêu chính: chạy multi-tenant trên PostgreSQL, hỗ trợ agent teams, và triển khai được trên VPS giá rẻ ($5) thay vì cần Mac Mini. Binary ~25 MB, khởi động dưới 1 giây, RAM idle khoảng 35 MB.

Tính năng chính

  • Multi-tenant PostgreSQL: workspace riêng cho từng user, context files riêng, API keys mã hóa AES-256-GCM, session cách ly hoàn toàn
  • Agent Teams: task board dùng chung, delegate task giữa agent (sync/async), mailbox nội bộ
  • 20+ LLM provider: Anthropic (có prompt caching), OpenAI, Groq, DeepSeek, Gemini, Mistral, xAI, MiniMax, Cohere, Ollama, và bất kỳ endpoint OpenAI-compatible
  • 7 kênh messaging: Telegram, Discord, Slack, Zalo OA, Zalo Personal, Feishu/Lark, WhatsApp
  • Extended Thinking: hỗ trợ thinking mode của Anthropic, OpenAI reasoning effort, DashScope thinking budget
  • Knowledge Graph: trích xuất bằng LLM, truy vấn qua pgvector
  • Desktop Edition (Lite): app Wails v2 + React, dùng SQLite, không cần Docker/PostgreSQL, tối đa 5 agent
  • Observability: OpenTelemetry OTLP, LLM call tracing với prompt cache metrics

Stack kỹ thuật

  • Go 1.26, PostgreSQL 18 + pgvector
  • Docker image ~50 MB (Alpine)
  • Wails v2 + React cho Desktop edition
  • Optional: Redis caching, headless Chrome (browser tool), Tailscale, sandbox container

Điểm mạnh

  • Tài nguyên thấp so với OpenClaw gốc: 35 MB RAM vs >1 GB, khởi động <1s vs >5s
  • Multi-tenant thật sự với PostgreSQL, không chỉ file-based workspace
  • Agent delegation có 2 mode (sync/async) với permission links và concurrency control
  • Bảo mật 5 lớp: gateway auth → global tool policy → per-agent → per-channel → owner-only
  • Desktop edition cho người dùng cá nhân không muốn setup server

Hạn chế

  • Chỉ 7 kênh messaging (OpenClaw có 37+)
  • License CC BY-NC 4.0, không dùng được cho mục đích thương mại
  • Repo còn mới (tạo 02/2026), 132 open issues
  • Không có companion app mobile (chỉ web dashboard + desktop)
  • Thiếu Live Canvas / A2UI mà OpenClaw gốc có

So sánh nhanh

So với OpenClaw gốc: nhẹ hơn nhiều, có multi-tenant và agent teams, nhưng ít kênh messaging hơn và thiếu mobile app. So với ZeroClaw/PicoClaw: nặng hơn nhưng nhiều tính năng enterprise hơn (RBAC, knowledge graph, encrypted secrets).

Phù hợp khi nào

Khi cần deploy AI agent platform cho nhiều user trên cùng server, hoặc muốn agent teams phối hợp qua task board. Phù hợp VPS nhỏ, không cần Mac.

GoClaw | Atlas for AI