smallnest/goclaw
A Go-language AI agent framework that orchestrates LLMs with tools, skills, and multi-channel integrations.

goclaw is a Go implementation of the OpenClaw AI agent framework. It provides a complete tool system including file system, shell, web, and browser automation capabilities with Docker sandboxing. The framework supports multiple LLM providers (OpenAI, Anthropic, Qianfan, OpenRouter) with failover, a skill system compatible with OpenClaw and AgentSkills specifications, persistent session storage via JSONL, and a built-in vector database for memory. It also includes a WebSocket gateway and multi-channel support for platforms like Telegram, Slack, and Discord.
Frequently asked
- What is smallnest/goclaw?
- A Go-language AI agent framework that orchestrates LLMs with tools, skills, and multi-channel integrations.
- Is goclaw open source?
- Yes — smallnest/goclaw is open source, released under the MIT license.
- What language is goclaw written in?
- smallnest/goclaw is primarily written in Go.
- How popular is goclaw?
- smallnest/goclaw has 600 stars on GitHub.
- Where can I find goclaw?
- smallnest/goclaw is on GitHub at https://github.com/smallnest/goclaw.