About this project

Archon CLI is a strategic engineering command-line tool built in Rust. It functions as a self-learning agent platform with persistent memory, multi-agent pipelines, an Evidence Engine for provenance, document intelligence, governed learning, and provider-flexible AI integration. The project supports Anthropic Claude and OpenAI Codex authentication paths, including OAuth flows and API keys, plus Google Gemini for vision-language model image descriptions. The tool offers both an interactive terminal UI and a non-interactive print mode, along with a browser workbench. Its architecture spans a 26-crate workspace covering agent loops, tools, skills, memory graphs, embeddings, document OCR and retrieval, provenance tracking, completion integrity, learning systems, world-model advisory learning, reasoning-quality events, and policy gates. Documented capabilities include video evidence ingestion with transcript, ASR, and frame extraction; knowledge base processing for claims, entities, and relations; and a Trading Lab for governed research and backtesting. Archon CLI is not affiliated with Anthropic or OpenAI. It can proxy compatible APIs and requires valid credentials or subscriptions. The project is MIT-licensed, with the plugins collection remaining Apache-2.0. Documentation is organized by user goal, covering installation, architecture, evidence workflows, providers, agents and learning, security, integrations, operations, and development practices.