{"full_name":"router-for-me/CLIProxyAPI","owner":"router-for-me","name":"CLIProxyAPI","url":"https://github.com/router-for-me/CLIProxyAPI","description":"Wrap Antigravity, ChatGPT Codex, Claude Code, Grok Build, Muse Code, Devin as an OpenAI/Gemini/Claude/Codex compatible API service, allowing you to enjoy the free Gemini Series, GPT Series, Grok Series, Claude model through API","homepage":"","topics":[],"language":"Go","license":"MIT","avatar":"https://avatars.githubusercontent.com/u/233033915?v=4","created_at":"2025-07-01T19:43:27Z","pushed_at":"2026-11-10T09:36:24Z","metrics":{"stars":58132,"forks":8918,"watchers":115,"issues":3666,"prs":2951,"releases":923,"issues_open":null,"issues_closed":null,"prs_open":null,"prs_closed":null,"prs_merged":null,"discussions":513},"growth":{"day":{"stars":111,"forks":13,"base_day":"2026-11-09"}},"history":{"dates":["2026-11-09","2026-11-10"],"stars":[58021,58132],"forks":[8905,8918],"watchers":[115,115],"issues_open":[null,null],"prs_open":[null,null]},"boards":{},"same_owner":[],"issues":[{"number":1564,"title":"能否再难用一点?!","comments":54,"created_at":"2026-02-12T13:36:00Z"},{"number":2064,"title":"mac下正确的快速开始","comments":14,"created_at":"2026-03-11T12:46:59Z"},{"number":3251,"title":"就没人fork 下来，进行二次开发吗？","comments":4,"created_at":"2026-05-07T00:47:26Z"},{"number":6188,"title":"Malwarebytes flags this repo as malware","comments":3,"created_at":"2026-09-29T02:45:40Z"},{"number":5874,"title":"Support credential-level or per-model disable-image-generation for codex-api-key (Azure OpenAI rejects image_generation)","comments":3,"created_at":"2026-09-16T13:57:42Z"},{"number":5360,"title":"上游挂起（无响应体）时凭证轮换不触发，单个凭证吊死至反代超时，低优先级渠道无法接管","comments":3,"created_at":"2026-08-31T02:19:28Z"},{"number":7029,"title":"Responses websocket with Home: the finished turn's credential is not pinned when its selection was released first","comments":2,"created_at":"2026-10-26T19:34:46Z"},{"number":6180,"title":"Feature request: let 429 code value on cooldown be configurable.","comments":2,"created_at":"2026-09-28T20:01:11Z"}],"discussions":[{"number":7324,"title":"Mass GPT account bans in CPA this morning — is this due to detection?","comments":0,"category":"Q&A","created_at":"2026-11-07T05:13:43Z"},{"number":7302,"title":"11 月 6 日凌晨三点 Antigravity 集体封号，有人同一天中招吗？","comments":2,"category":"Q&A","created_at":"2026-11-06T14:22:25Z"},{"number":7318,"title":"feat(routing): support per-client-key strict provider routing and Claude tier model mapping","comments":0,"category":"Ideas","created_at":"2026-11-06T13:31:31Z"},{"number":7273,"title":"GPT-Image-2.6 - Error 400: GIF output is not enabled for this request","comments":1,"category":"Q&A","created_at":"2026-11-05T09:26:18Z"},{"number":7222,"title":"Codex clients: show Claude progress-update (narration) blocks as Codex commentary (opt-in)","comments":0,"category":"Ideas","created_at":"2026-11-02T17:44:37Z"},{"number":7218,"title":"feat: config-declared quota probe for API-key credentials (openai-compatibility balance query)","comments":0,"category":"Ideas","created_at":"2026-11-02T02:59:03Z"},{"number":7158,"title":"[Feature Request] Optional read-only management key for quota/usage/credential-metadata reads","comments":1,"category":"Ideas","created_at":"2026-11-01T07:08:43Z"},{"number":7087,"title":"feat(gemini): Add Gemini Desktop for macOS Proxy","comments":0,"category":"Ideas","created_at":"2026-10-28T14:19:06Z"}],"latest_release":{"name":"v8.0.61","tag":"v8.0.61","published_at":"2026-11-08T14:31:53Z","body":"<!-- cliproxyapi-linux-release-assets:start -->\n## Linux release assets\n\n- `CLIProxyAPI_<version>_linux_<arch>.tar.gz` is the default Linux build. It supports dynamic library plugins and is built against a GLIBC 2.17 baseline.\n- `CLIProxyAPI_<version>_linux_<arch>_no-plugin.tar.gz` is the portable Linux build for musl-based or older systems such as OpenWrt. It does not support dynamic library plugins.\n\n## FreeBSD release assets\n\n- `CLIProxyAPI_<version>_freebsd_aarch64_no-plugin.tar.gz` is the FreeBSD arm64 build. It is built without CGO and does not support dynamic library plugins.\n\n<!-- cliproxyapi-linux-release-assets:end -->\n\n## Changelog\n\n- docs(readme): mention cpa-status in Hermes entry (418b824c)\n- docs(readme): add SWE-2 Flash to Devin models (59a2b353)\n- fix(codex): preserve SIWC rotations and honor renewal windows (80ee739f)\n- fix(codex): reuse the issued SIWC client during CLI reauthorization (3891ebaa)\n- fix(codex): defer SIWC renewal during macOS maintenance wakes (8c6d8b18)\n- fix(auth): retain partition failures alongside SIWC wake cancellation (baec297f)\n- test(codex): make SIWC power-state checks deterministic (03c394ee)\n- fix(codex): retain SIWC renewal windows in refresh receipts (a46be7ae)\n- Merge pull request #7306 from kdcokenny/docs/swe-2-flash-availability (0e071088)\n- feat(plugin-store): support opt-in release cache refresh on store listing (f69db99d)\n- Merge branch 'codex/pr-7311' into dev (466b28da)\n- fix(codex): harden SIWC refresh deferral and expires_in parsing (09b3a579)\n- fix(responses): sanitize orphan tool outputs lacking call_id (05e668cf)\n- feat(auth): support session-affinity-rebind-on never mode (40c16182)\n- feat(pluginhost): expose token modality details in usage.handle (00748974)\n- Merge pull request #7281 from duu261/docs/readme-cpa-status (681ce41b)\n\n\n## What's Changed\n* docs(readme): add SWE-2 Flash to Devin models by @kdcokenny in https://github.com/router-for-me/CLIProxyAPI/pull/7306\n* Fix SIWC renewal and defer refresh during macOS maintenance wakes by @JehudaRajasa in https://github.com/router-for-me/CLIProxyAPI/pull/7311\n* docs(readme): mention cpa-status in Hermes entry by @duu261 in https://github.com/router-for-me/CLIProxyAPI/pull/7281\n\n## New Contributors\n* @JehudaRajasa made their first contribution in https://github.com/router-for-me/CLIProxyAPI/pull/7311\n\n**Full Changelog**: https://github.com/router-for-me/CLIProxyAPI/compare/v8.0.60...v8.0.61\n"},"readme":true,"readme_zh":true,"news":[],"stale":false,"snapshot_at":"2026-11-10T09:35:25Z","history_start":"2026-09-06"}