{"id":42314732,"url":"https://github.com/aidyou/chatspeed","last_synced_at":"2026-02-05T10:20:27.628Z","repository":{"id":276429409,"uuid":"887129113","full_name":"aidyou/chatspeed","owner":"aidyou","description":"An AI chat proxy with universal tool access, protocol conversion, load balancing, key isolation, prompt enhancement, centralized MCP hub, and built-in WebSearch \u0026 WebFetch — more than an AI assistant for chat, translation, mind maps, flowcharts, and search.","archived":false,"fork":false,"pushed_at":"2026-01-30T03:49:34.000Z","size":12100,"stargazers_count":12,"open_issues_count":0,"forks_count":5,"subscribers_count":4,"default_branch":"main","last_synced_at":"2026-01-30T15:51:54.481Z","etag":null,"topics":["ai-assistant","ai-proxy","ccproxy","chat-completion-proxy","chatgpt-client","flowchat","free-claude-code","free-gemini-cli","mcp","mcp-proxy","mindmap","prompt-engineering"],"latest_commit_sha":null,"homepage":"https://chatspeed.aidyou.ai","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aidyou.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null}},"created_at":"2024-11-12T08:09:10.000Z","updated_at":"2026-01-30T04:45:17.000Z","dependencies_parsed_at":"2026-01-30T03:04:27.035Z","dependency_job_id":null,"html_url":"https://github.com/aidyou/chatspeed","commit_stats":null,"previous_names":["aidyou/chatspeed"],"tags_count":33,"template":false,"template_full_name":null,"purl":"pkg:github/aidyou/chatspeed","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aidyou%2Fchatspeed","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aidyou%2Fchatspeed/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aidyou%2Fchatspeed/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aidyou%2Fchatspeed/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aidyou","download_url":"https://codeload.github.com/aidyou/chatspeed/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aidyou%2Fchatspeed/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29119231,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-05T09:40:36.738Z","status":"ssl_error","status_checked_at":"2026-02-05T09:36:49.977Z","response_time":65,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai-assistant","ai-proxy","ccproxy","chat-completion-proxy","chatgpt-client","flowchat","free-claude-code","free-gemini-cli","mcp","mcp-proxy","mindmap","prompt-engineering"],"created_at":"2026-01-27T12:12:48.708Z","updated_at":"2026-02-05T10:20:27.622Z","avatar_url":"https://github.com/aidyou.png","language":"Rust","readme":"[简体中文](./README.zh-CN.md) | English\n\n# ChatSpeed\n\n**Forged in Rust, this open-source, high-performance AI assistant is your powerful programming companion and smart desktop hub.**\n\n![Claude Code Integration Demo](assets/images/claude.gif)\n\n## 🌟 What can Chatspeed do?\n\n- **💼 Multi-functional Desktop Assistant**: You can use it for translation, creating mind maps, flowcharts, daily conversations, etc., quickly summoned with the shortcut ALT+Z.\n- **🔌 Connect Any Dev Tool**: Beyond just [Claude Code](https://docs.chatspeed.aidyou.ai/ccproxy/claude-code.md), you can also connect models to almost any major AI development tool, including [Gemini CLI](https://docs.chatspeed.aidyou.ai/ccproxy/gemini.md), [Cline](https://docs.chatspeed.aidyou.ai/ccproxy/cline.md), [Roo Code](https://docs.chatspeed.aidyou.ai/ccproxy/roo-code.md), and [Zed](https://docs.chatspeed.aidyou.ai/ccproxy/zed.md).\n- **💰 Use Claude Code for Free**: As a best practice, we provide a detailed tutorial on how to [use Claude Code for free](https://docs.chatspeed.aidyou.ai/posts/claude-code-free/).\n- **🚀 MCP Hub**：Chatspeed's MCP proxy can provide its own `WebSearch` and `WebFetch` tools, along with any `MCP` tools you've installed, to external clients via the more stable `Streamable HTTP` protocol. Learn how to [centrally manage MCP](https://docs.chatspeed.aidyou.ai/mcp/).\n\n\u003e [!CAUTION]\n\u003e **⚠️ Deprecation Notice**: The `/mcp/sse` endpoint is now officially deprecated and scheduled for removal in **v1.3.0**. Due to inherent stability issues with SSE (such as unfixable 410 errors) and the removal of support in the upstream library, users are strongly encouraged to migrate to the `/mcp/http` (Streamable HTTP) protocol.\n\n## 🚀 Core Engine: `CCProxy`\n\nChatspeed's power is driven by its core proxy engine, [CCProxy](https://docs.chatspeed.aidyou.ai/ccproxy/). It's a universal adapter built with Rust, focused on:\n\n1. **Protocol Conversion**: Seamlessly convert between major protocols like OpenAI-compatible, Claude, Gemini, and Ollama.\n2. **Capability Expansion**: Expands the capabilities of models that do not natively support tool calling through a tool compatibility mode.\n3. **Model Enhancement**: CCProxy's prompt injection feature effectively improves the performance of non-Claude models when connected to Claude Code, transforming them from conversational models into professional code assistants.\n4. **Reducing User Burden**: The tool compatibility mode frees users from worrying about whether a model supports native tool calling, significantly lowering the barrier to entry and mental load.\n5. **Security Isolation**: CCProxy's keys effectively isolate clients from direct access to AI provider keys, enhancing key security.\n6. **Group Management**: Supports a proxy grouping feature to restrict client access to specific model groups.\n7. **Load Balancing**: Effectively mitigates model rate-limiting issues by globally rotating through all configured provider keys.\n8. **Simplified Workflow**: Say goodbye to repeatedly configuring tools in different IDEs with a unified MCP entry point.\n\n## Installation\n\n### Windows\n\n1.  Download the `.exe` installer from the [Releases page](https://github.com/aidyou/chatspeed/releases/latest).\n2.  Run the installer and follow the on-screen instructions.\n3.  You may see a Windows SmartScreen warning. Click \"More info,\" then \"Run anyway\" to proceed.\n\n### macOS\n\nDownload the `.dmg` file from the [Releases page](https://github.com/aidyou/chatspeed/releases/latest). For Apple Silicon, choose the file with the `_aarch64.dmg` suffix; for Intel chips, choose the `_x86.dmg` suffix.\n\n**Important Note:** On recent versions of macOS, the Gatekeeper security feature may prevent the app from running and show a message that the file is \"**damaged**\". This is because the application has not yet been notarized by Apple.\n\nPlease use the following terminal command to resolve this issue:\n\n1.  Drag the `.app` file from the mounted `.dmg` image to your \"Applications\" folder.\n2.  Open the Terminal app.\n3.  Execute the following command (you may need to enter your system password):\n\n    ```sh\n    sudo xattr -cr /Applications/Chatspeed.app\n    ```\n\n4.  After the command executes successfully, you can open the application normally.\n\n### Linux\n\n1.  Download the `.AppImage`, `.deb`, or `.rpm` file from the [Releases page](https://github.com/aidyou/chatspeed/releases/latest).\n2.  For `.AppImage` files, first grant execute permissions (`chmod +x Chatspeed*.AppImage`), then run it directly.\n3.  For `.deb` files, use your package manager to install, or install via the command `sudo dpkg -i Chatspeed*.deb`.\n4.  For `.rpm` files, use your package manager to install, or install via the command `sudo rpm -ivh Chatspeed*.rpm`.\n\n\n## 📚 Learn More\n\n**We highly recommend starting with our [Official Documentation Website](https://docs.chatspeed.aidyou.ai/) for the best reading and learning experience.**\n\n\u003cdetails\u003e\n\u003csummary\u003eOr, click here to expand the detailed documentation index\u003c/summary\u003e\n\n- [Chatspeed](https://docs.chatspeed.aidyou.ai/)\n- [Features Overview](https://docs.chatspeed.aidyou.ai/guide/features/overview.html)\n- [Guide](https://docs.chatspeed.aidyou.ai/guide/)\n  - [Quick Start](https://docs.chatspeed.aidyou.ai/guide/quickStart.html)\n  - [Installation Guide](https://docs.chatspeed.aidyou.ai/guide/installation.html)\n  - [Development Guide](https://docs.chatspeed.aidyou.ai/guide/development.html)\n- [CCProxy Introduction](https://docs.chatspeed.aidyou.ai/ccproxy/)\n  - [CCProxy Tool Compatibility Mode Explained](https://docs.chatspeed.aidyou.ai/posts/experience-sharing/why-compat-mode.html)\n  - [CCProxy Configuration Guiden](https://docs.chatspeed.aidyou.ai/ccproxy/configuration.html)\n  - [Claude Code Integration Guide](https://docs.chatspeed.aidyou.ai/ccproxy/claude-code.html)\n  - [Gemini CLI Integration Guide](https://docs.chatspeed.aidyou.ai/ccproxy/gemini.html)\n  - [Cline Integration Guide](https://docs.chatspeed.aidyou.ai/ccproxy/cline.html)\n  - [Crush Integration Guide](https://docs.chatspeed.aidyou.ai/ccproxy/crush.html)\n  - [Roo Code Integration Guide](https://docs.chatspeed.aidyou.ai/ccproxy/roo-code.html)\n  - [Zed Integration Guide](https://docs.chatspeed.aidyou.ai/ccproxy/zed.html)\n  - [How to Access the CCProxy API](https://docs.chatspeed.aidyou.ai/api/)\n- [MCP Hub](https://docs.chatspeed.aidyou.ai/mcp/)\n  - [Connecting to Claude Code](https://docs.chatspeed.aidyou.ai/mcp/#claude-code)\n  - [Connecting to Gemini CLI](https://docs.chatspeed.aidyou.ai/mcp/#gemini-cli)\n  - [Connecting to VS Code](https://docs.chatspeed.aidyou.ai/mcp/#vs-code)\n  - [Connecting to Cursor](https://docs.chatspeed.aidyou.ai/mcp/#cursor)\n  - [Connecting to Trae CN](https://docs.chatspeed.aidyou.ai/mcp/#trae-cn)\n  - [Connecting to Windsurf](https://docs.chatspeed.aidyou.ai/mcp/#windsurf)\n  - [Connecting to Cline](https://docs.chatspeed.aidyou.ai/mcp/#cline)\n  - [Connecting to Roo Code](https://docs.chatspeed.aidyou.ai/mcp/#roo-code)\n  - [Connecting to Crush](https://docs.chatspeed.aidyou.ai/mcp/#crush)\n- [Prompt Library — Enhancing Code Agents with Prompts](https://docs.chatspeed.aidyou.ai/prompt/)\n  - [CCProxy Common Prompts](https://docs.chatspeed.aidyou.ai/prompt/common.html)\n  - [Claude Code Enhancement Prompts (Native Tool Call)](https://docs.chatspeed.aidyou.ai/prompt/claude-code-prompt-enhance-native-tool-call.html)\n  - [Claude Code Enhancement Prompts (Tool Compatibility Mode)](https://docs.chatspeed.aidyou.ai/prompt/claude-code-prompt-enhance.html)\n- [Blog](https://docs.chatspeed.aidyou.ai/posts/)\n  - [Using Claude Code for Free - Integrating ModelScope's qwen3-coder](https://docs.chatspeed.aidyou.ai/posts/claude-code-free/qwen3-coder.html)\n  - [Free Claude Code Usage - Integrating Nvidia deepseek-v3.1](https://docs.chatspeed.aidyou.ai/posts/claude-code-free/deepseek-v3.1.html)\n  - [Free Claude Code - Integrating grok-4-fast](https://docs.chatspeed.aidyou.ai/posts/claude-code-free/grok-4-fast.html)\n  - [CCProxy Tool Compatibility Mode - Empowering Any AI Model with Tool Calling Capabilities](https://docs.chatspeed.aidyou.ai/posts/experience-sharing/streamable-http-vs-sse.html)\n\n\u003c/details\u003e\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faidyou%2Fchatspeed","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faidyou%2Fchatspeed","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faidyou%2Fchatspeed/lists"}