AA Claw 🦀
Lightweight AI Agent gateway in Rust — chat, memory, remote control, and task orchestration in a single static binary.
$ npm install -g aaclaw
$ aaclaw login
$ aaclaw ask "hello"
Get started in 3 steps
1 · Install
One npm command. The binary is a ~17MB static Rust build (musl) — runs on any Linux distro, no runtime needed.
npm install -g aaclaw2 · Log in
Auth goes through this site: run aaclaw login for browser OAuth, or create a tk_... token on the Tokens page and paste it.
aaclaw login tk_xxxxxxxx3 · Start talking
Point aaclaw.toml at any OpenAI-compatible API (DeepSeek / OpenRouter / OpenAI / ollama), then chat away.
aaclaw ask "explain musl vs glibc"What you get
🪶 Lightweight
Single ~17MB Rust binary, statically linked with musl. Zero glibc dependency, nothing else to install.
🔌 Any provider
DeepSeek, OpenRouter, OpenAI or local ollama — any OpenAI-compatible API; switch by changing one config line.
🧠 Persistent memory
remember to store facts, memory for semantic search, dream to consolidate — the agent actually knows you.
🎮 Remote control
aaclaw remote turns any server into a web-controlled agent with live event streaming — command it from this very page.
🧩 Task orchestration
orchestrate decomposes a complex goal into subtasks and executes them step by step.
💬 Sessions
Every conversation is saved. sessions lists them, resume picks up right where you left off.