Quick Start
~5 minutes
Get GoClaw running with a single Telegram bot in under 5 minutes.
- 1Build the binaryRequires Go 1.22 or later.bashgit clone https://github.com/yourname/goclaw cd goclaw make build # โ bin/goclaw (~12MB)
- 2Run the onboarding wizardThe wizard guides you through LLM provider, API keys, and channel setup.bash./bin/goclaw onboard # The wizard asks: # โ LLM provider (anthropic / openai / google / ollama) # โ API key # โ Model name # โ Channels to enable # โ Agent name and persona
- 3Start the agentLaunch GoClaw. The Control UI is at http://localhost:18789.bash./bin/goclaw start # ๐ฆ GoClaw v0.3.1 starting... # ๐ Gateway :18789 ready # ๐ค Telegram connected # ๐ง Skills run_shell, read_file, write_file, fetch_url, remember # โ Agent ready. Say hello!
- 4Verify with goclaw doctorRun the health check to confirm everything is configured correctly.bashgoclaw doctor # โ Config file ~/.goclaw/config.yaml # โ LLM provider anthropic (claude-opus-4-6) # โ Memory dir ~/.goclaw/memory/ # โ Telegram bot @YourBotName (connected) # โ Gateway :18789 (listening)
๐ก
Next: read the Configuration guide to tune your setup, or jump to Skills to extend the agent.