One CLI, many engines
Run agents through Claude Code, Codex, OpenCode, Aider, Cursor — or call LLMs directly via Anthropic, OpenAI, Gemini and Ollama engines.
APX is the reference implementation of the APC protocol:
a local daemon + apx CLI that manages projects, agents, sessions, memory, and message
logs. The filesystem is the source of truth — project context lives in your repo, runtime state
lives in ~/.apx/.
One CLI, many engines
Run agents through Claude Code, Codex, OpenCode, Aider, Cursor — or call LLMs directly via Anthropic, OpenAI, Gemini and Ollama engines.
Multi-surface
The same agents reachable from the terminal, a web admin panel, a TUI, an Electron desktop window, voice, deck, and a Telegram bot.
Memory that persists
Cross-channel memory: auto-written notes, RAG retrieval, progressive compaction — your agents remember across sessions and surfaces.
MCP-native
Every agent can expose or consume MCP servers, scoped per project, runtime, or globally.