aacode is an open-source agentic coding CLI that helps you write, edit, and debug code with the power of AI. Multi-model routing, loop engineering, and remote agent control — all from your command line.
A powerful set of tools designed to make AI-assisted coding seamless, safe, and fast.
Connect any AI model — Claude, GPT, Gemini, DeepSeek, Kimi, MiniMax, and more. Automatic failover and smart model switching based on task complexity.
Built-in TAOR loop (Think-Act-Observe-Repeat) with automated patterns for daily triage, PR review, code fixing, and continuous improvement.
File read/write/edit, bash execution, glob, grep, web fetch, code graph analysis, and MCP protocol support — all built-in and extensible.
Run aacode --agent on any server and control it remotely from the aacode.net web console. Manage devices, execute commands, and deploy code from anywhere.
Compiled to a single binary for maximum performance. No runtime dependencies, no Node.js required. Fast startup, low memory footprint, instant responses.
Your code never leaves your machine unless you choose to. aacode runs locally with your own API keys. No telemetry, no data collection, no tracking.
Install aacode, sign in, and start coding with AI in under a minute.
Install globally via npm. Works on Linux, macOS, and Windows.
# Install aacode globally npm i -g @theone881/aacode # Verify installation aacode --version
Run aacode and authenticate with your aacode.net account. First run will guide you through setup.
# Start aacode — first run triggers interactive setup aacode # You'll be prompted to: # 1. Choose an AI provider (OpenAI, Anthropic, etc.) # 2. Enter your API key # 3. Sign in with aacode.net (browser/device code)
Type natural language prompts or use slash commands. aacode will read, write, and execute code for you.
# Single prompt aacode "Add error handling to src/main.rs" # Interactive session aacode > Refactor the auth module to use async/await > Write unit tests for the database layer > /help — show available commands
Run aacode --agent on any server, then manage it remotely from the aacode.net web console.
Deploy as a systemd service with auto-reconnect. Your servers stay reachable 24/7 — reboot-safe and production-ready.
Open a remote shell in your browser. Run commands, edit files, and execute code prompts on any connected device.
JWT-authenticated WebSocket tunnels. Device-based activation with license management. Full control over who accesses what.
Everything you need to know about aacode.
Yes. aacode is 100% open source under the MIT license. You only pay for the AI model API you choose to use (OpenAI, Anthropic, etc.). You can also use free local models.
Any model from any provider — Claude (Anthropic), GPT (OpenAI), Gemini (Google), DeepSeek, Kimi (Moonshot), MiniMax, GLM (Zhipu), and 75+ more. You can also use local models via Ollama or LM Studio.
Yes. After installing, run aacode and sign in with your aacode.net account to get a free license. The license activates your device and enables remote agent features.
aacode is built in Rust for speed, supports multi-model routing with automatic failover, includes Loop Engineering for automated workflows, and uniquely offers remote agent control — manage any server from your browser.
A systematic approach to AI-assisted development with repeating cycles: Think → Act → Observe → Repeat. Includes pre-built patterns for daily triage, PR babysitting, automated code fixes, and three-layer (Fast/Middle/Slow) analysis.
No. Your code and context stay on your machine. aacode communicates directly with your chosen AI provider. aacode.net only handles license verification and optional remote agent connections.
Install aacode and transform your terminal into an AI-powered coding workstation.