Core Features

BYOK Providers & Local Models

Configure Anthropic Claude, OpenAI, DeepSeek, Google Gemini, Ollama, and local vLLM nodes.

Bring Your Own Key (BYOK) Freedom

CACode never locks you into a proprietary API subscription. Connect your own API keys directly or run completely offline with local models.

Supported Commercial Providers:

  • Anthropic: Claude 3.5 Sonnet, Claude 3.7 Sonnet (Hybrid Reasoning), Claude 3.5 Haiku.
  • OpenAI: GPT-4o, GPT-4o-mini, o1, o3-mini.
  • DeepSeek: DeepSeek-V3, DeepSeek-R1 (Full Reasoning).
  • Google: Gemini 2.0 Flash, Gemini 1.5 Pro.
  • OpenRouter / Groq / Cerebras: Ultra-fast inference endpoints.

100% Offline with Ollama & Local Hardware

Route all tool loops through local GPUs without an internet connection:

# Start Ollama locally
ollama run qwen2.5-coder:32b

# Configure CACode for local Ollama
cacode config set provider ollama
cacode config set model qwen2.5-coder:32b
cacode config set base_url http://localhost:11434/v1
Air-Gapped Compliance: When configured with local models, CACode operates with network sockets disabled, making it certified for classified environments and strict corporate NDAs.