Comparison

AutoJev vs CC Switch

Both are free desktop apps that sit between your coding agents and your API providers. CC Switch focuses on switching the provider each tool uses and managing MCP, Skills and prompts. AutoJev focuses on routing every request to a model through one local gateway.

  • Switching vs routing: pick a provider per tool, or route each request
  • AutoJev imports Claude Code and Codex providers from CC Switch
  • Both run locally; both are open source
  • Competitor facts checked against the CC Switch README, October 2026

Route every request to the right model.

Connect an agent
Codex
Claude Code
Gemini CLI

AutoJev

autojev/quality
openrouter/anthropic/claude-sonnet
deepseek/deepseek-chat
ollama/qwen3:14b

Providers

4

Models

12

Routes

5

Agents

3

Requests today

1,284

Tokens today

18.6M

The short answer

CC Switch is a cross-platform "all-in-one assistant" for coding CLIs. Its core idea is one-click provider switching: you keep a list of providers and choose which one Claude Code, Codex or another tool uses right now. Around that it adds MCP server management, Skills, a prompt library, a usage dashboard and a local proxy with failover.

AutoJev is a local model router. Agents talk to one gateway at http://127.0.0.1:9527/v1 and ask for a route such as autojev/fast. AutoJev then picks a model for each request — by weighted load balancing or intelligent selection, or directly when the agent asks for <provider>/<model_id> — converts the protocol if needed, fails over on errors and logs the result.

If you mostly want to flip between a few providers and manage MCP and Skills in the same app, CC Switch is a strong fit. If you want a route that chooses between several models based on measured speed, price and quality, that is what AutoJev is built for.

Feature comparison

CC Switch facts come from its public GitHub README as of October 2026. Features change quickly — check their docs for the latest.

CapabilityAutoJevCC Switch
Core modelOne local gateway; each request is routed to a modelOne-click switching of the active provider per tool, plus a local routing proxy
DeploymentDesktop app (Tauri); macOS, Windows x64, Linux x64Desktop app (Tauri); Windows 10+, macOS 12+, Linux
AgentsCodex, Claude Code, Gemini CLI, Grok Build, OpenClaw, Hermes, OpenCode, Kimi Code, oh-my-pi, custom agentsClaude Code, Claude Desktop, Codex, Gemini CLI, Grok Build, OpenCode, OpenClaw, Hermes, Pi, MiniMax Code
Provider setup6 presets plus any OpenAI- or Anthropic-compatible endpoint; import from CC Switch and Termany90+ provider presets, per its README
Protocol conversionAll directions between Chat Completions, Responses and Anthropic Messages; Gemini bridge for Gemini CLIConverts between Anthropic Messages, Chat Completions, Responses and Gemini Native
Routing strategiesWeighted load balancing with priority groups, intelligent selection (Jev); direct <provider>/<model_id> callsActive provider per tool; failover queue
FailoverRetries on connection errors, 401/402/403/408/429/5xx before output; cooldowns; respects Retry-AfterPer-tool failover queue with circuit breaker and health monitoring
Speed testsScheduled first-content latency and tokens/s per model— (check their docs)
Usage and costPer-request logs plus usage by agent, model and provider with estimated costUsage dashboard by provider and model; quotas and balances on provider cards
MCP, Skills, promptsNot includedBuilt in
Local data~/.autojev/autojev.db; request logs keep metadata only~/.cc-switch/cc-switch.db
License and priceFree; MITFree; MIT

As of October 2026. CC Switch is a trademark of its respective owner.

Where AutoJev is different

Routes, not just switches

Group candidate models into routes like autojev/fast or autojev/cheap. Each request is placed on a model by strategy, with session affinity so a conversation stays on one model.

Measured speed

AutoJev runs streaming speed tests on a schedule (every 30 minutes by default) and keeps up to 30 samples per model. The "lower latency" preference uses these numbers locally.

Intelligent selection

For quality or balanced routes, the OpenRouter Jev decision model picks a candidate. Only routing metadata is sent, not conversation content. Low-confidence answers fall back to load balancing.

When to choose CC Switch

Choose CC Switch if your workflow is "use provider A today, provider B tomorrow" and you want to manage MCP servers, Skills and per-tool prompts from the same place. AutoJev does not manage MCP, Skills or prompts at all.

CC Switch also ships a much larger preset catalog and supports tools AutoJev does not configure, such as Claude Desktop. If you rely on provider quota and balance display, that is a CC Switch feature worth keeping.

Using both, or moving providers over

AutoJev can read your existing CC Switch providers so you do not have to re-enter endpoints and keys.

  1. 1

    Import from CC Switch

    In AutoJev, open Providers and choose Import from CC Switch. AutoJev opens ~/.cc-switch/cc-switch.db read-only and picks up Claude Code and Codex provider connections. Providers with an endpoint you already have are skipped.

  2. 2

    Add models and run speed tests

    Add the model IDs you want to route, with prices per 1M tokens, then let the speed tests collect latency and throughput.

  3. 3

    Pick one manager per agent

    Both apps can write agent config files such as ~/.claude/settings.json. Let one app manage each agent at a time so they do not overwrite each other. AutoJev backs up the config on connect and restores it on disconnect.

Trademarks

CC Switch, Claude Code, Codex and other product names are trademarks of their respective owners. AutoJev is not affiliated with or endorsed by them. Competitor details are summarized from public documentation as of October 2026 and may have changed.

Frequently asked questions

Is AutoJev a fork of CC Switch?

No. They are separate projects. Both are Tauri desktop apps, but AutoJev is built around a routing gateway, while CC Switch is built around provider switching and MCP, Skills and prompt management.

Can AutoJev import my CC Switch providers?

Yes. Providers → Import from CC Switch reads ~/.cc-switch/cc-switch.db without modifying it and imports Claude Code and Codex provider connections, de-duplicated by endpoint. MCP servers, Skills, prompts and usage history are not imported.

Can I run AutoJev and CC Switch at the same time?

Yes, as long as only one of them manages a given agent’s config file. For example, let CC Switch handle MCP and Skills while AutoJev connects Claude Code to a route.

Which one has better failover?

Both offer failover. CC Switch documents a per-tool failover queue with a circuit breaker. AutoJev retries on connection errors and 401/402/403/408/429/5xx before output starts, with cooldowns and Retry-After support. Pick based on whether you want failover across providers or routing across models.

Are both free?

Yes. Both are free and MIT-licensed. You pay your model providers directly in both cases.

Keep exploring

Updated 2026-10-14

Give every agent the right model.

Install AutoJev, add the providers you already pay for, and connect your agents in one click. Everything stays on your machine.

Free & open source · macOS · Windows · Linux