Getting Started with GoClaw: Deploy Your First AI Agent

Việt Trần
Published on
GoClaw is the enterprise AI agent platform built in Go. This tutorial walks you through deploying your first agent.
Prerequisites
- Go 1.21 or later
- PostgreSQL 14+
- Docker (optional but recommended)
Installation
Clone the repository and build the binary:
git clone https://github.com/nextlevelbuilder/goclaw.git
cd goclaw
go build -o goclaw ./cmd/server
Configuration
Create a .env file with your settings:
DATABASE_URL=postgres://user:pass@localhost:5432/goclaw
ANTHROPIC_API_KEY=your-key-here
PORT=8080
Starting the Server
./goclaw serve
GoClaw starts in under 1 second and listens on port 8080.
Creating Your First Agent
Use the REST API to create an agent:
curl -X POST http://localhost:8080/api/agents \
-H "Content-Type: application/json" \
-d '{"name": "my-agent", "model": "claude-3-5-sonnet"}'
Next Steps
- Explore the architecture guide
- Configure multi-tenant isolation
- Add custom tools via MCP protocol
GoClaw is built for production from day one. Welcome aboard.