SuperJJ007/CSSwitch
帮你的 Claude Science 一键接入你自己的 API:DeepSeek / 通义千问 / 智谱 GLM / Kimi / MiniMax / 小米 MiMo / 硅基流动 / OpenRouter / 任意 OpenAI·Anthropic 兼容端点
What it solves
CSSwitch allows users to connect Claude Science to their own model APIs, enabling the use of third-party LLMs instead of being restricted to official Claude models. It provides a secure, isolated environment to switch between different AI providers and custom endpoints without interfering with the official Claude installation.
How it works
The tool acts as a gateway and manager. It creates an isolated environment with its own data directory and local loopback gateway. Users configure API keys and model mappings for various providers (such as DeepSeek, Gemini, or OpenRouter) or custom OpenAI-compatible endpoints. When launched in "Third-party Model" mode, it redirects Claude Science's requests to the configured external APIs.
Who it’s for
Users of Claude Science on macOS (Apple Silicon) who want to use alternative LLMs or custom API endpoints while maintaining a separate, secure configuration from their official account.
Highlights
- Broad Provider Support: Supports a wide range of built-in providers including DeepSeek, Gemini, Grok, and OpenRouter, as well as custom OpenAI/Anthropic compatible endpoints.
- Secure Isolation: Uses a separate HOME and data directory to ensure third-party configurations do not modify official Claude Science data.
- Skill Integration: Allows importing local skill packages (.zip or .skill) or installing skills directly from public GitHub URLs via a dedicated connector.
- Codex Integration: Includes an experimental feature to log in to Codex via an independent browser for dynamic model directory access.
- Simplified Setup: Bundles a Rust-based gateway, removing the need for a separate Python runtime installation.
Related
- Project
- Project
- Project
- Dispatch
- Dispatch