AI Switcher is an open-source command-line interface and desktop application that manages named profiles for work, personal, and client accounts across four AI coding tools. It addresses the problem of switching authentication between accounts that store credentials in separate files, keyrings, and configuration directories.
The tool supports Claude Code, Codex CLI, Gemini CLI, and Antigravity CLI. Each of these stores authentication differently, with Claude Code using macOS Keychain or local files, Codex CLI relying on auth.json or the system keyring, Gemini CLI placing files under ~/.gemini, and Antigravity CLI using the system keyring together with ~/.gemini config root. AI Switcher consolidates these into named profiles that can be switched from the terminal or desktop interface. Commands allow selection of a single coding agent, an entire work context, or the account expected for each repository. Switching is atomic and supports rollback. Verification appears directly in the terminal, as in the example where one command activates profiles for Claude, Codex, Gemini, and Antigravity under the client-acme context.
It is delivered as both a CLI named aisw and a desktop application. The desktop version is available in alpha for macOS, Windows x64, and Linux x64. Installation options include direct download of the desktop alpha or the CLI. The application uses native system keyrings for credential storage. No cloud account is required and no telemetry is collected.
AI Switcher is provided under an open-source license. Source code is hosted on GitHub. A full compatibility matrix is referenced in the documentation along with guides.
AI Switcher sits in PulseGate's CLI tools & terminal category. It focuses on managing and switching between multiple separate accounts (work, personal, client) across different AI coding CLI tools that use incompatible authentication mechanisms. It is built as a consumer product for developers. AI Switcher is free to use. It runs on the web, the command line, macOS, Windows, and Linux.
It is developed by burakdede, and the product first shipped in 2026. Development happens publicly on GitHub with 88 stars and 40 commits in the last 90 days. Key capabilities include Account Switching, Profile Management, and Keyring Integration.
Latest indexed changes and source events
burakdede/aisw verified by the PulseGate indexer
Other apps tracked under the same category.