goclaw
ActiveDescription
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.
Key Features
- 8-stage agent pipeline — context, history, prompt, think, act, observe, memory, summarize with pluggable stages
- 4-mode prompt system — Full/Task/Minimal/None with section gating and cache boundary optimization
- 3-tier memory architecture — Working (conversation), Episodic (session summaries), Semantic (knowledge graph)
- Multi-tenant PostgreSQL with per-user workspaces, encrypted API keys (AES-256-GCM), and RBAC
- 20+ LLM providers including Anthropic, OpenAI, OpenRouter, Groq, DeepSeek, Gemini, and any OpenAI-compatible endpoint
- 7 messaging channels — Telegram, Discord, Slack, Zalo, Feishle/Lark, WhatsApp with a single binary deployment
Use Cases
Categories
Quick Start
1. Prerequisites: Go 1.26+, PostgreSQL 18 with pgvector, Docker (optional)
2. Clone: `git clone -b main https://github.com/nextlevelbuilder/goclaw.git && cd goclaw`
3. Build: `make build`
4. Run the onboarding wizard: `./goclaw onboard`
5. Start: `source .env.local && ./goclaw` — dashboard at http://localhost:18790