Discover and explore top open-source AI tools and projects—updated daily.
farion1231Desktop app for managing Claude Code and Codex configurations
Top 3.7% on SourcePulse
Claude Code & Codex Provider Switcher addresses the need for managing and switching between different API configurations for Claude Code and Codex. It targets developers who frequently switch between various AI models or providers, offering a streamlined desktop application for this purpose. The primary benefit is simplified configuration management, saving time and reducing errors associated with manual switching.
How It Works
The application is built using Tauri 2.0, leveraging Rust for the backend and React/TypeScript with Vite for the frontend. This stack provides native performance and a small application footprint. The core functionality involves managing provider configurations stored locally in ~/.cc-switch/config.json. When a user selects a provider, the application copies the corresponding configuration files (e.g., settings-<name>.json for Claude, auth-<name>.json and config-<name>.toml for Codex) to the main application configuration directories (~/.claude/ and ~/.codex/). This strategy ensures that only the active configuration is present in the main directories, minimizing potential conflicts and simplifying the switching process.
Quick Start & Requirements
.msi or .zip for Windows, .zip for macOS, .deb for Linux) from the Releases page.Highlighted Details
~/.cc-switch/config.json, ensuring no privacy risks.Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
1 day ago
Inactive
kyrolabs