freshcrate
Home > Frameworks > ag-claw

ag-claw

Modular AI agent framework with 59 pluggable features, 8+ messaging channels, and production-grade security. TypeScript-first. MIT license. Self-hosted, no subscriptions.

Description

Modular AI agent framework with 59 pluggable features, 8+ messaging channels, and production-grade security. TypeScript-first. MIT license. Self-hosted, no subscriptions.

README

AG-Claw

Modular AI agent framework. Self-hosted. No subscriptions.

VersionNodeLicenseCIStarsTelegramDockerDockerHub


# Clone and run
git clone https://github.com/AG064/ag-claw.git
cd ag-claw
npm install
npm run dev

That's it. Your agent is live.

Or use Docker:

docker run -it ag064/ag-claw

Or grab a binary from the latest release.


What Is This?

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.


What's Inside

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.


Why AG-Claw

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

Installation Options

From source (recommended for development):

git clone https://github.com/AG064/ag-claw.git
cd ag-claw
npm install
npm run build
npm start

Docker (recommended for production):

docker run -it ag064/ag-claw

Binary (no dependencies): Download from github.com/AG064/ag-claw/releases/latest — pick the one for your OS:

chmod +x agclaw-*
./agclaw-* --help

npm (coming soon):

npm install -g ag-claw

CLI Commands

agclaw 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 integrations

Architecture

AG-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

Remote Access

SSH tunnel (recommended for local networks):

ssh -L 3000:localhost:3000 user@your-server
# open http://localhost:3000

Tailscale (VPN, works anywhere):

tailscale up
tailscale serve https

Cloudflare Tunnel (zero config):

cloudflared tunnel --url http://localhost:3000

Documentation

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

Contributing

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-name

License

MIT. Copyright 2024-2026 AG064. Based on OpenClaw by nickarora.


Questions? Open an issue on GitHub.

Release History

VersionChangesUrgencyDate
v0.0.1Latest release: v0.0.1High4/14/2026
v0.4.0## Get Started in 30 Seconds **From source:** ```bash git clone https://github.com/AG064/ag-claw.git cd ag-claw npm install npm run build npm start ``` **Docker (recommended):** ```bash docker run -it ag064/ag-claw ``` **Binary (no dependencies):** Download from the Assets section below. Pick the file for your OS, then: ```bash chmod +x agclaw-* ./agclaw-* --help ``` --- ## What's New in v0.4.0 This is a major production release with 147 commits of new features, security hardening, and CI/High4/6/2026

Dependencies & License Audit

Loading dependencies...

Similar Packages

astackšŸ¤– A composable framework for building AI applications.v0.1.1-beta.0
agent2The production runtime for AI agents. Schema in, API out. Built on PydanticAI + FastAPI.v0.1.0
DreamServerLocal AI anywhere, for everyone — LLM inference, chat UI, voice, agents, workflows, RAG, and image generation. No cloud, no subscriptions.v2.0.0
tweetsave-mcpšŸ“ Fetch Twitter/X content and convert it into blog posts using the MCP server for seamless integration and easy content management.main@2026-04-21
Wee-OrchestratoršŸ€ Self-hosted multi-agent AI orchestrator — chat with Claude, Gemini & Copilot CLI from Telegram, WebEx, or browser. 5 runtimes, 17+ models, task scheduling, skill plugins.main@2026-04-21