Modular AI agent framework. Self-hosted. No subscriptions.
# Clone and run
git clone https://github.com/AG064/ag-claw.git
cd ag-claw
npm install
npm run devThat's it. Your agent is live.
Or use Docker:
docker run -it ag064/ag-clawOr grab a binary from the latest release.
AG-Claw is an AI agent framework built on top of OpenClaw. It gives you a modular system where you enable exactly the capabilities you need ā Telegram bots, memory backends, automation tools, security layers, and more.
Your data stays on your machine. No cloud dependency. No subscriptions.
Communication: Telegram, Discord, Slack, WhatsApp, Email (IMAP/SMTP), SMS, Webchat, Signal.
Memory: SQLite, semantic search, knowledge graph, hierarchical memory, git sync.
Automation: Cron scheduler, mesh workflows, file watcher, webhooks, browser automation, container sandbox.
Security: Encrypted secrets, rate limiting, allowlists, policy engine, audit logging.
Tools: AI image generation with fallback chains, YouTube shorts processing, skill loader, self-improving agent.
You get 65+ features as plugins. Toggle what you need, ignore the rest. Everything runs locally. No vendor lock-in.
| What you get | Other frameworks |
|---|---|
| 65+ ready features | You build everything from scratch |
| 8 communication channels | Usually one, if any |
| 5 memory backends | Usually one |
| TypeScript throughout | Often JavaScript or wrappers |
| Security-first design | Security as an afterthought |
| Docker ready | Often requires manual setup |
From source (recommended for development):
git clone https://github.com/AG064/ag-claw.git
cd ag-claw
npm install
npm run build
npm startDocker (recommended for production):
docker run -it ag064/ag-clawBinary (no dependencies): Download from github.com/AG064/ag-claw/releases/latest ā pick the one for your OS:
chmod +x agclaw-*
./agclaw-* --helpnpm (coming soon):
npm install -g ag-clawagclaw init # Initialize in current directory
agclaw gateway start # Start gateway
agclaw gateway stop # Stop gateway
agclaw gateway status # Check if running
agclaw gateway logs # View logs
agclaw tools # List all features
agclaw feature <name> enable # Enable a feature
agclaw feature <name> disable # Disable a feature
agclaw agents # List configured agents
agclaw sessions # View conversation sessions
agclaw memory search <query> # Search memory
agclaw memory stats # Memory statistics
agclaw config # Show config
agclaw config <key> # Get specific value
agclaw config <key> <value> # Set a value
agclaw doctor # Diagnose issues
agclaw connect # Setup integrationsAG-Claw Gateway
āāā Channels (Telegram, Discord, Webchat...)
āāā Features (65+ plugins)
ā āāā computer-control
ā āāā image-generation
ā āāā skill-evolution
ā āāā knowledge-graph
ā āāā ...59 more
āāā Agentic Tool Loop
ā āāā LLM Provider (OpenRouter, Anthropic, Ollama...)
ā āāā Tools (registered by features)
ā āāā Memory (semantic, graph, SQLite)
āāā Security Layer
āāā Audit Log
āāā Rate Limiting
āāā Allowlists / Denylists
āāā Policy Engine
SSH tunnel (recommended for local networks):
ssh -L 3000:localhost:3000 user@your-server
# open http://localhost:3000Tailscale (VPN, works anywhere):
tailscale up
tailscale serve httpsCloudflare Tunnel (zero config):
cloudflared tunnel --url http://localhost:3000| Guide | What it's for |
|---|---|
| Quick Start | Up and running in 5 minutes |
| User Guide | Operating AG-Claw day to day |
| Developer Guide | Adding features and contributing |
| API Reference | REST endpoints and config schema |
| Migration Guide | Switching from OpenClaw |
| Security | Security features and best practices |
| Features | All 65 features documented |
git clone https://github.com/AG064/ag-claw.git
cd ag-claw
npm install
npm run build
npm test
git checkout -b feature/your-feature-nameMIT. Copyright 2024-2026 AG064. Based on OpenClaw by nickarora.
Questions? Open an issue on GitHub.
