内容摘录
Axon
Free & Open Source Axon with Web IDE, Multi-Agent, and Self-Evolution
npm
GitHub Stars
License
Node
Discord
Website | Live Demo | User Guide | Discord | 中文
<div align="center">
<a href="https://voicegpt.site">
<img src="demo-screenshots/demo.gif" width="720" alt="Axon Demo">
</a>
<sub><a href="https://youtu.be/OQ29pIgp5AI">Watch on YouTube</a> | <a href="https://github.com/kill136/claude-code-open/releases/download/v2.1.37/promo-video.mp4">Download video</a> | <a href="https://voicegpt.site">Try Live Demo</a></sub>
</div>
Why Axon?
| | Official Axon | Axon |
|---|---|---|
| **Price** | $20/month (Max plan required) | Free (bring your own API key) |
| **Interface** | Terminal only | Terminal + **Web IDE** (Monaco editor, file tree, AI-enhanced editing) |
| **Complex tasks** | Single agent | **Multi-agent Blueprint** system (parallel workers, task queue, auto-review) |
| **Customization** | Closed source | Fully open source, **Self-Evolution** (AI modifies its own code) |
| **Deployment** | Local only | Local, Docker, Cloud, **share via Proxy Server** |
| **Integrations** | GitHub only | GitHub, Feishu, WeChat, MCP protocol, 37+ tools |
Quick Start
That's it. Open http://localhost:3456 for the Web IDE.
Other install methods
<details>
<summary>One-click installer (no Node.js required)</summary>
**Windows:** Download install.bat and double-click.
**macOS / Linux:**
**China mirror:**
</details>
<details>
<summary>Docker</summary>
</details>
<details>
<summary>From source</summary>
</details>
<details>
<summary>Uninstall</summary>
**macOS / Linux:**
**China mirror:**
**Windows (PowerShell):**
**Windows (cmd):**
</details>
Key Features
Web IDE
A full browser-based IDE built with React + Monaco Editor + WebSocket:
**Monaco Editor** with multi-tab, syntax highlighting, AI hover tips
**VS Code-style file tree** with right-click context menus
**AI-enhanced editing** — select code and ask AI, code tour, heatmap decorations
**Real-time streaming** of AI responses via WebSocket
**Session management** — create, resume, fork, export
**Checkpoint & Rewind** — file snapshots and session time-travel
<table>
<tr>
<td><img src="demo-screenshots/01-main.png" width="400" alt="Web IDE"></td>
<td><img src="demo-screenshots/05-typing.png" width="400" alt="Real-time Streaming"></td>
</tr>
</table>
Blueprint Multi-Agent System
Break complex tasks across multiple AI agents working in parallel:
**Smart Planner** — decomposes tasks into an execution plan
**Lead Agent** — coordinates workers, tracks progress
**Autonomous Workers** — independent execution with full tool access
**Task Queue** — priority-based scheduling with persistence
**Quality Reviewer** — automated review and verification
<img src="demo-screenshots/02-blueprint.png" width="600" alt="Blueprint System">
Self-Evolution
The AI can modify its own source code, run TypeScript compilation checks, and hot-reload:
37+ Built-in Tools
| Category | Tools |
|---|---|
| File ops | Read, Write, Edit, MultiEdit, Glob, Grep |
| Execution | Bash, background tasks, task output |
| Web | WebFetch, WebSearch |
| Code | NotebookEdit, LSP, Tree-sitter parsing |
| Browser | Playwright-based automation |
| Planning | Plan mode, Blueprint, sub-agents |
| Memory | Semantic search, vector store, BM25 |
| Integration | MCP protocol, Skills system |
| Scheduling | Cron-like daemon, file watching, notifications |
More
**Proxy Server** — share your API key across devices
**Multi-provider** — Anthropic, AWS Bedrock, Google Vertex AI
**Plugin & Hook system** — extend with custom logic
**i18n** — English and Chinese
**Feishu & WeChat bots** — messaging integrations
Configuration
| Variable | Description | Default |
|---|---|---|
| ANTHROPIC_API_KEY | API key (required) | - |
| ANTHROPIC_BASE_URL | Custom API endpoint | https://api.anthropic.com |
| AXON_LANG | Language (en/zh) | auto-detect |
| AXON_CONFIG_DIR | Custom config/data directory | ~/.axon |
MCP Protocol
CLI Reference
Proxy Server (Local Mode)
Share your Anthropic API key or Claude subscription quota with other devices on your network.
**On the host machine (has the API key / subscription):**
**On client machines (connect to the proxy):**
**Options:**
| Flag | Default | Description |
|---|---|---|
| -k, --proxy-key | auto-generated | Key clients use to authenticate |
| -p, --port | 8082 | Port to listen on |
| -H, --host | 0.0.0.0 | Bind address |
| --anthropic-key | auto-detect | Override Anthropic API key |
| --auth-token | auto-detect | Override OAuth access token |
| --target | https://api.anthropic.com | Upstream API URL |
The proxy auto-detects local credentials in this order: ANTHROPIC_API_KEY env var → ~/.axon/.credentials.json (OAuth subscription).
Community
**Website:** chatbi.site
**Discord:** Join us
**X (Twitter):** @wangbingjie1989
Contributing
PRs and issues are welcome. See CONTRIBUTING.md for guidelines.
Sponsors
Thanks to the following people for supporting Axon:
**Jack Darcy** — jack@jackdarcy.com.au
If you find Axon useful, consider supporting the project:
<table>
<tr>
<td align="center"><img src="alipay.jpg" width="200" alt="Alipay"><br>Alipay</td>
<td align="center"><img src="wechat.jpg" width="200" alt="WeChat Pay"><br>WeChat Pay</td>
</tr>
</table>
Buy me a coffee to support the project and get listed here.
Acknowledgment
This project is inspired by Anthropic's @anthropic-ai/claude-code. It is an independent open-source reimplementation using public APIs. For the official version, see @anthropic-ai/claude-code.
License
MIT
中文版 README