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 onboard
npm run devnpm run onboard launches the interactive setup wizard and writes your first agclaw.json.
npm run dev starts AG-Claw using the saved configuration. If you skip the wizard, AG-Claw will boot with defaults and immediately start the server/webchat.
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 onboard # optional, but recommended for first-time setup
npm run build
npm startIf you want the interactive onboarding wizard without building first, use:
npm run onboardnpm start starts the server/runtime, not the setup wizard.
Docker (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 onboard # Interactive setup wizard
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-namegit clone https://github.com/AG064/ag-claw.git cd ag-claw npm install npm run build npm test git checkout -b feature/your-feature-name
---
## License
MIT. Copyright 2024-2026 AG064. Based on OpenClaw by nickarora.
---
MIT. Copyright 2024-2026 AG064. Based on OpenClaw by nickarora.
---
<p align="center">
Questions? Open an issue on <a href="https://github.com/AG064/ag-claw/issues">GitHub</a>.
</p>
<p align="center">
Questions? Open an issue on <a href="https://github.com/AG064/ag-claw/issues">GitHub</a>.
</p>
