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.