Core Concepts
Introduction & Sovereign Architecture
CACode developer sovereignty philosophy and architectural comparison with existing coding agents.
Why CACode?
Most modern AI coding agents force engineers to transmit private repositories to foreign clouds, run bloated Electron or Node runtimes, and impose predatory subscriptions with opaque token markups.
CACode was built on three uncompromising architectural pillars:
- Data Sovereignty & 100% BYOK: Your API keys and source code never leave your machine. Native local Ollama and vLLM support.
- Pure Rust Performance: Cold-start under 15ms and memory footprint under 25MB RAM, engineered for instantaneous terminal response.
- Financial Transparency (:8000): An embedded reverse proxy logs exact token counts and costs to local SQLite.