Welcome to Axon
Axon is a non-custodial trading terminal for AI agents. It runs locally on your machine and gives Claude Code, Cursor, Cline, Codex, and other MCP-compatible agents the ability to execute trades on Hyperliquid, Uniswap V3, Aave V3, and GMX v2 — without you ever handing over your private keys.
What you get
- CLI (
axon) — boots a local daemon + dashboard + MCP server in one command - Desktop app (
Axon.app) — same daemon + dashboard in a native menu-bar window - Dashboard — React UI for positions, audit log, policy editor, kill switch
- MCP server — exposes ~35 typed tools to any MCP-capable AI runtime
- SDK —
@axon-trading/sdkfor programmatic access (TypeScript)
Who it's for
- Developers building autonomous trading agents
- Power users who want a unified terminal across multiple venues
- Anyone who wants their AI assistant to execute trades without giving it a custodial account
How it works
┌────────────────────────┐ ┌─────────────────────────┐
│ Your AI agent │ stdio │ axon mcp (subprocess) │
│ (Claude Code, │◄───────►│ ~35 typed MCP tools │
│ Cursor, Cline...) │ └──────────┬──────────────┘
└────────────────────────┘ │
│ HTTP/SSE
▼
┌──────────────────────────┐
│ Local Fastify daemon │
│ • Keystore (encrypted) │
│ • Policy engine │
│ • Risk guard │
│ • Audit log (signed) │
│ • Settlement worker │
└────────────┬─────────────┘
│
▼
┌───────────────────────────────┐
│ Venue adapters │
│ • Hyperliquid (HL API) │
│ • Uniswap V3 (Arbitrum) │
│ • Aave V3 (multi-chain) │
│ • GMX v2 (Arbitrum) │
└───────────────────────────────┘
Your keys live in an encrypted keystore at ~/.axon/keystore.json, protected by PBKDF2 + AES-GCM. The daemon decrypts in memory only on unlock. The MCP server signs transactions through the daemon — your agent never sees the private key or the unlock passphrase.
Next steps
Pick your path:
- Install the CLI —
npm i -g @axon-trading/cli+ interactive wizard - Install the Desktop app — download the
.dmg/.exe/.deb - Connect your AI agent — one-command setup for Claude Code, Cursor, etc.
If you're new to the architecture, start with Concepts → Modes to understand demo vs testnet vs live trading.