router-for-me/CLIProxyAPIPublic

Wrap Antigravity, ChatGPT Codex, Claude Code, Grok Build as an OpenAI/Gemini/Claude/Codex compatible API service, allowing you to enjoy the free Gemini 3.1 Pro, GPT 5.6 Series, Grok 4.5, Claude model through API

AI summary: A lightweight CLI tool and proxy server to simplify and securely route API requests for local development.

Stars
46.3K
+151 today
Forks
7.2K
Watchers
100
Open issues
46
Open PRs
301
Contributors
~229
Commits
3.2K
Branches
4

GoMITCreated Jul 1, 2025Last push 1d agoLatest release v7.2.105+804 stars this week+804 this month

Star history

since Sep 14, 2025
020K40KSep 2025Dec 2025Apr 2026Aug 2026
46.3K stars as of Aug 6, 2026, tracked back to Sep 14, 2025. Historical curve reconstructed from public GitHub event archives, calibrated to the current total.

Contribution activity

commits per day, last 52 weeks
AugSepOctNovDecJanFebMarAprMayJunJulMonWedFri2025-08-03: 0 commits2025-08-04: 1 commit2025-08-05: 2 commits2025-08-06: 0 commits2025-08-07: 0 commits2025-08-08: 2 commits2025-08-09: 0 commits2025-08-10: 0 commits2025-08-11: 0 commits2025-08-12: 0 commits2025-08-13: 0 commits2025-08-14: 0 commits2025-08-15: 0 commits2025-08-16: 2 commits2025-08-17: 2 commits2025-08-18: 0 commits2025-08-19: 1 commit2025-08-20: 0 commits2025-08-21: 1 commit2025-08-22: 2 commits2025-08-23: 0 commits2025-08-24: 0 commits2025-08-25: 1 commit2025-08-26: 1 commit2025-08-27: 3 commits2025-08-28: 2 commits2025-08-29: 4 commits2025-08-30: 5 commits2025-08-31: 5 commits2025-09-01: 10 commits2025-09-02: 1 commit2025-09-03: 12 commits2025-09-04: 8 commits2025-09-05: 7 commits2025-09-06: 6 commits2025-09-07: 6 commits2025-09-08: 5 commits2025-09-09: 3 commits2025-09-10: 4 commits2025-09-11: 3 commits2025-09-12: 5 commits2025-09-13: 1 commit2025-09-14: 2 commits2025-09-15: 0 commits2025-09-16: 6 commits2025-09-17: 3 commits2025-09-18: 8 commits2025-09-19: 9 commits2025-09-20: 5 commits2025-09-21: 1 commit2025-09-22: 17 commits2025-09-23: 21 commits2025-09-24: 13 commits2025-09-25: 24 commits2025-09-26: 23 commits2025-09-27: 14 commits2025-09-28: 4 commits2025-09-29: 10 commits2025-09-30: 12 commits2025-10-01: 5 commits2025-10-02: 1 commit2025-10-03: 2 commits2025-10-04: 8 commits2025-10-05: 8 commits2025-10-06: 7 commits2025-10-07: 10 commits2025-10-08: 3 commits2025-10-09: 7 commits2025-10-10: 8 commits2025-10-11: 7 commits2025-10-12: 5 commits2025-10-13: 11 commits2025-10-14: 9 commits2025-10-15: 4 commits2025-10-16: 12 commits2025-10-17: 4 commits2025-10-18: 3 commits2025-10-19: 3 commits2025-10-20: 2 commits2025-10-21: 7 commits2025-10-22: 1 commit2025-10-23: 2 commits2025-10-24: 2 commits2025-10-25: 5 commits2025-10-26: 7 commits2025-10-27: 2 commits2025-10-28: 9 commits2025-10-29: 12 commits2025-10-30: 2 commits2025-10-31: 8 commits2025-11-01: 2 commits2025-11-02: 0 commits2025-11-03: 10 commits2025-11-04: 1 commit2025-11-05: 6 commits2025-11-06: 1 commit2025-11-07: 8 commits2025-11-08: 9 commits2025-11-09: 3 commits2025-11-10: 7 commits2025-11-11: 4 commits2025-11-12: 1 commit2025-11-13: 7 commits2025-11-14: 4 commits2025-11-15: 1 commit2025-11-16: 6 commits2025-11-17: 0 commits2025-11-18: 7 commits2025-11-19: 17 commits2025-11-20: 8 commits2025-11-21: 9 commits2025-11-22: 14 commits2025-11-23: 7 commits2025-11-24: 8 commits2025-11-25: 3 commits2025-11-26: 6 commits2025-11-27: 8 commits2025-11-28: 1 commit2025-11-29: 5 commits2025-11-30: 9 commits2025-12-01: 2 commits2025-12-02: 8 commits2025-12-03: 16 commits2025-12-04: 7 commits2025-12-05: 8 commits2025-12-06: 10 commits2025-12-07: 13 commits2025-12-08: 11 commits2025-12-09: 12 commits2025-12-10: 9 commits2025-12-11: 16 commits2025-12-12: 11 commits2025-12-13: 4 commits2025-12-14: 12 commits2025-12-15: 14 commits2025-12-16: 8 commits2025-12-17: 25 commits2025-12-18: 6 commits2025-12-19: 22 commits2025-12-20: 8 commits2025-12-21: 14 commits2025-12-22: 4 commits2025-12-23: 13 commits2025-12-24: 15 commits2025-12-25: 3 commits2025-12-26: 4 commits2025-12-27: 10 commits2025-12-28: 12 commits2025-12-29: 10 commits2025-12-30: 16 commits2025-12-31: 10 commits2026-01-01: 5 commits2026-01-02: 6 commits2026-01-03: 3 commits2026-01-04: 7 commits2026-01-05: 11 commits2026-01-06: 3 commits2026-01-07: 8 commits2026-01-08: 5 commits2026-01-09: 10 commits2026-01-10: 9 commits2026-01-11: 3 commits2026-01-12: 4 commits2026-01-13: 3 commits2026-01-14: 11 commits2026-01-15: 20 commits2026-01-16: 9 commits2026-01-17: 13 commits2026-01-18: 4 commits2026-01-19: 9 commits2026-01-20: 18 commits2026-01-21: 19 commits2026-01-22: 2 commits2026-01-23: 16 commits2026-01-24: 6 commits2026-01-25: 5 commits2026-01-26: 4 commits2026-01-27: 8 commits2026-01-28: 3 commits2026-01-29: 10 commits2026-01-30: 6 commits2026-01-31: 10 commits2026-02-01: 6 commits2026-02-02: 3 commits2026-02-03: 9 commits2026-02-04: 6 commits2026-02-05: 8 commits2026-02-06: 10 commits2026-02-07: 6 commits2026-02-08: 3 commits2026-02-09: 4 commits2026-02-10: 20 commits2026-02-11: 9 commits2026-02-12: 8 commits2026-02-13: 2 commits2026-02-14: 0 commits2026-02-15: 7 commits2026-02-16: 10 commits2026-02-17: 5 commits2026-02-18: 2 commits2026-02-19: 11 commits2026-02-20: 2 commits2026-02-21: 8 commits2026-02-22: 9 commits2026-02-23: 13 commits2026-02-24: 4 commits2026-02-25: 0 commits2026-02-26: 1 commit2026-02-27: 7 commits2026-02-28: 7 commits2026-03-01: 11 commits2026-03-02: 8 commits2026-03-03: 9 commits2026-03-04: 8 commits2026-03-05: 12 commits2026-03-06: 8 commits2026-03-07: 4 commits2026-03-08: 3 commits2026-03-09: 8 commits2026-03-10: 5 commits2026-03-11: 5 commits2026-03-12: 7 commits2026-03-13: 6 commits2026-03-14: 11 commits2026-03-15: 5 commits2026-03-16: 5 commits2026-03-17: 3 commits2026-03-18: 7 commits2026-03-19: 15 commits2026-03-20: 5 commits2026-03-21: 0 commits2026-03-22: 5 commits2026-03-23: 6 commits2026-03-24: 15 commits2026-03-25: 8 commits2026-03-26: 0 commits2026-03-27: 16 commits2026-03-28: 2 commits2026-03-29: 11 commits2026-03-30: 10 commits2026-03-31: 12 commits2026-04-01: 15 commits2026-04-02: 14 commits2026-04-03: 11 commits2026-04-04: 6 commits2026-04-05: 3 commits2026-04-06: 4 commits2026-04-07: 3 commits2026-04-08: 6 commits2026-04-09: 19 commits2026-04-10: 5 commits2026-04-11: 6 commits2026-04-12: 6 commits2026-04-13: 3 commits2026-04-14: 1 commit2026-04-15: 5 commits2026-04-16: 4 commits2026-04-17: 5 commits2026-04-18: 5 commits2026-04-19: 4 commits2026-04-20: 1 commit2026-04-21: 4 commits2026-04-22: 3 commits2026-04-23: 10 commits2026-04-24: 12 commits2026-04-25: 5 commits2026-04-26: 5 commits2026-04-27: 5 commits2026-04-28: 2 commits2026-04-29: 5 commits2026-04-30: 8 commits2026-05-01: 2 commits2026-05-02: 8 commits2026-05-03: 10 commits2026-05-04: 11 commits2026-05-05: 4 commits2026-05-06: 5 commits2026-05-07: 2 commits2026-05-08: 4 commits2026-05-09: 7 commits2026-05-10: 8 commits2026-05-11: 0 commits2026-05-12: 1 commit2026-05-13: 2 commits2026-05-14: 3 commits2026-05-15: 2 commits2026-05-16: 10 commits2026-05-17: 13 commits2026-05-18: 9 commits2026-05-19: 13 commits2026-05-20: 6 commits2026-05-21: 1 commit2026-05-22: 1 commit2026-05-23: 1 commit2026-05-24: 1 commit2026-05-25: 3 commits2026-05-26: 3 commits2026-05-27: 5 commits2026-05-28: 7 commits2026-05-29: 9 commits2026-05-30: 1 commit2026-05-31: 3 commits2026-06-01: 6 commits2026-06-02: 9 commits2026-06-03: 8 commits2026-06-04: 2 commits2026-06-05: 1 commit2026-06-06: 2 commits2026-06-07: 11 commits2026-06-08: 11 commits2026-06-09: 11 commits2026-06-10: 8 commits2026-06-11: 5 commits2026-06-12: 8 commits2026-06-13: 22 commits2026-06-14: 9 commits2026-06-15: 22 commits2026-06-16: 9 commits2026-06-17: 17 commits2026-06-18: 13 commits2026-06-19: 12 commits2026-06-20: 18 commits2026-06-21: 7 commits2026-06-22: 3 commits2026-06-23: 8 commits2026-06-24: 6 commits2026-06-25: 5 commits2026-06-26: 4 commits2026-06-27: 0 commits2026-06-28: 4 commits2026-06-29: 10 commits2026-06-30: 1 commit2026-07-01: 1 commit2026-07-02: 7 commits2026-07-03: 0 commits2026-07-04: 3 commits2026-07-05: 1 commit2026-07-06: 2 commits2026-07-07: 3 commits2026-07-08: 7 commits2026-07-09: 12 commits2026-07-10: 21 commits2026-07-11: 14 commits2026-07-12: 22 commits2026-07-13: 11 commits2026-07-14: 13 commits2026-07-15: 7 commits2026-07-16: 7 commits2026-07-17: 11 commits2026-07-18: 14 commits2026-07-19: 11 commits2026-07-20: 8 commits2026-07-21: 4 commits2026-07-22: 4 commits2026-07-23: 6 commits2026-07-24: 8 commits2026-07-25: 15 commits2026-07-26: 15 commits2026-07-27: 15 commits2026-07-28: 16 commits2026-07-29: 6 commits2026-07-30: 0 commits2026-07-31: 0 commits2026-08-01: 0 commits
2,474 commits in the last yearLessMore

Signals and awards

derived from tracked data
  • Widely adopted

    46,297 stars

  • Very active

    2,474 commits in 52 weeks

  • Community-driven

    ~229 contributors

  • Permissive license

    MIT

  • Continuous integration

    Automated checks passing

What CLIProxyAPI does

CLIProxyAPI provides a robust, developer-friendly proxy server running directly from the command line, designed to intercept, route, and modify API requests during local development. It solves common development headaches like CORS errors, authentication token management, and environment switching by acting as an intelligent middleman between a local frontend and remote backend services. The tool allows developers to define dynamic routing rules, inject headers on the fly, and mock API responses via simple configuration files. By centralizing these network complexities into a single local proxy, it dramatically streamlines the frontend development workflow.

CLIProxyAPI is designed for frontend developers, full-stack engineers, and QA testers who frequently interact with external APIs during local development.

  • Dynamic Request Routing: Easily map local routes to various external staging or production environments without changing frontend code.
  • CORS Management: Automatically injects permissive CORS headers into responses to bypass browser restrictions during local development.
  • On-the-Fly Header Injection: Seamlessly add authorization tokens or custom tracking headers to all outgoing proxy requests.
  • Mocking and Stubbing: Intercept specific routes to return predefined JSON payloads for testing frontend logic without a live backend.
  • Configuration Profiles: Supports multiple configuration files to quickly switch between different testing and staging environments.

Where teams use it

Bypassing Local CORS Errors

For frontend developers building Single Page Applications who need to connect to external APIs that don't allow local origins.

Environment Switching

For teams needing to rapidly switch their local development environment between staging, testing, and production backends seamlessly.

API Mocking for Frontend Dev

For UI developers who need to build interfaces before backend endpoints are fully implemented by stubbing responses locally.

Centralized Auth Injection

For developers who want to inject long-lived test JWTs into API calls without hardcoding credentials in the frontend repository.

Getting started: npm install -g cliproxyapi && cliproxyapi start --config proxy.json

README

main branch

CLI Proxy API

English | 中文 | 日本語

A proxy server that provides OpenAI/Gemini/Claude/Codex/Grok compatible API interfaces for CLI.

You can access the following providers locally and with multiple CLI accounts through any OpenAI (including Responses), Gemini (including Interactions), or Claude-compatible client or SDK.

Provider Description
Kimi Kimi series models (Kimi K3, Kimi K2.7 Code, etc.). Kimi K3 is Moonshot AI’s most capable model and the world’s first open 3T-class model. With 2.8 trillion parameters, native vision, and a 1-million-token context window, K3 is built for long-horizon coding, knowledge work, and reasoning. CLIProxyAPI supports Kimi through OAuth or compatible API interfaces. Try the Kimi Code subscription, or get an API key from the Kimi Open Platform. Thanks to Kimi for supporting CLIProxyAPI and the open-source community!
OpenAI OpenAI GPT series models (GPT 5.6, GPT 5.5, etc.). GPT-5.6 sets a new quality and efficiency baseline for complex production workflows. GPT-5.6 is especially token-efficient and improves frontend aesthetics, including layout, visual hierarchy, and design judgment.
Anthropic Anthropic Claude series models (Claude Fable, Claude Opus, Claude Sonnet, etc.). Claude Fable 5 is Anthropic's most capable widely released model, built for the most demanding reasoning and long-horizon agentic work.
Antigravity Google Gemini series models (Gemini 3.5 Flash, Gemini 3.1 Pro, etc.). Gemini 3.5 Flash provides sustained frontier-level intelligence optimized for real-world tasks at a higher speed and lower cost. Designed for the agentic era, it excels at sub-agent deployment, multi-step workflows, and long-horizon tasks at scale. This model is particularly effective for rapid agentic loops involving complex coding cycles and iterations.
xAI xAI Grok series models (Grok 4.5, Grok Composer 2.5 Fast, etc.). Grok 4.5 is SpaceXAI's frontier model built for coding, agentic tasks, and knowledge work. It was trained in SpaceXAI's data centers in Memphis with new datasets spanning science, engineering, and math.

Sponsor

https://www.packyapi.com/register?aff=cliproxyapi

Thanks to PackyCode for sponsoring this project!

PackyCode is a reliable and efficient API relay service provider, offering relay services for Claude Code, Codex, Gemini, and more.

PackyCode provides special discounts for our software users: register using this link and enter the "cliproxyapi" promo code during recharge to get 10% off.


AICodeMirror Thanks to AICodeMirror for sponsoring this project! AICodeMirror provides official high-stability relay services for Claude Code / Codex / Gemini, with enterprise-grade concurrency, fast invoicing, and 24/7 dedicated technical support. Claude Code / Codex / Gemini official channels at 38% / 2% / 9% of original price, with extra discounts on top-ups! AICodeMirror offers special benefits for CLIProxyAPI users: register via this link to enjoy 20% off your first top-up, and enterprise customers can get up to 25% off!
BmoPlus Huge thanks to BmoPlus for sponsoring this project! BmoPlus is a highly reliable AI account provider built strictly for heavy AI users and developers. They offer rock-solid, ready-to-use accounts and official top-up services for ChatGPT Plus / ChatGPT Pro (Full Warranty) / Claude Pro / Super Grok / Gemini Pro. By registering and ordering through BmoPlus - Premium AI Accounts & Top-ups, users can unlock the mind-blowing rate of 10% of the official GPT subscription price (90% OFF)!
VisionCoder Thanks to VisionCoder for supporting this project. VisionCoder Developer Platform is a reliable and efficient API relay service provider, offering access to mainstream AI models such as Claude Code, Codex, and Gemini. It helps developers and teams integrate AI capabilities more easily and improve productivity. Additionally, VisionCoder now offers retail channels for Claude Max 200 and GPT Pro 200 premium accounts, providing users with instant access to top-tier AI computing power and features.
APIKEY.FUN Thanks to APIKEY.FUN for sponsoring this project! APIKEY.FUN is a professional enterprise-grade AI relay platform dedicated to providing stable, efficient, and low-cost AI model API access for enterprises and individual developers. The platform supports popular mainstream models such as Claude, OpenAI, and Gemini, with prices as low as 7% of the official price. Register through this project's exclusive link to enjoy a special permanent 5% top-up discount.
RunAPI RunAPI is an efficient and stable API platform—an alternative to OpenRouter. A single API Key gives you access to 150+ leading models, including OpenAI, Claude, Gemini, DeepSeek, Grok, and more, at prices as low as 10% of the original (up to 90% off), with exceptional stability. It's seamlessly compatible with tools like Claude Code, OpenClaw, and others. RunAPI offers an exclusive perk for CPA users: register and contact an administrator to claim ¥7 in free credit.
CyberPay CyberPay was founded in 2021. We are committed to providing stable, efficient, and secure payment settlement solutions for AI industry merchants. Working with us helps your website platform solve Alipay and WeChat payment collection needs. We support business cooperation for selling GPT, Gemini, Claude, and Codex accounts, relay platforms, and other related services, helping merchants address payment collection challenges. Contact us to start your path to growth.
ClaudeAPI Thanks to Claude API for sponsoring this project! Claude API is an official-channel API provider focused on Claude models. Built on Anthropic official keys and AWS Bedrock official channels, it provides a stable integration experience for Claude Code and Agent applications, supports the full Claude model family, and preserves official capabilities such as Tool Use and long context. The service is not reverse-engineered and does not downgrade model capabilities, making it suitable for heavy Claude Code users, Agent engineers, and enterprise technical teams. Register through the Exclusive link and contact customer support to claim free test credits. Invoicing and team onboarding are also supported.
code0 Thanks to Code0 for sponsoring this project! code0.ai is an AI coding workspace for developers and technical teams, bringing together mainstream Agent coding capabilities such as Claude Code and Codex. It supports common development scenarios including code generation, project understanding, debugging, code review, and documentation. It is suitable for independent developers, Agent engineers, open-source maintainers, and enterprise R&D teams, with invoicing and team onboarding supported. Register through the Exclusive link and contact customer support to claim free test credits and experience a more efficient AI coding workflow.
FennoAI Thanks to Fenno.ai for sponsoring this project! Fenno.ai is a stable and efficient API relay service provider currently focused on Codex relay services. It is compatible with OpenAI and Anthropic protocols and can flexibly connect to mainstream coding tools such as Codex, Claude Code, and OpenCode. It can reliably support enterprise-grade demand of hundreds of billions of tokens per day, with B2B settlement and invoicing for domestic and overseas entities. Fenno.ai offers an exclusive benefit for CLIProxyAPI users: subscribe to the great-value Coding Plan with 9.9 yuan / $150 quota through this link, and invite friends to earn up to 20% rewards.
Qiniu Cloud AI Thanks to Qiniu Cloud AI for sponsoring this project! Qiniu Cloud AI is an enterprise-grade large-model MaaS platform under Qiniu Cloud (02567.HK). It provides one-stop access to 150+ mainstream global models, is compatible with protocols from major global model providers, and covers full-modal processing capabilities for text, image, audio, video, and files. It serves more than 1.69 million enterprise and developer users. Exclusive benefits: enterprise users can claim 12 million free tokens, and invite friends to earn up to tens of billions of tokens.
Cubence Thanks to Cubence for sponsoring this project! Cubence is a reliable and efficient API relay service provider, offering relay services for Claude Code, Codex, Gemini, and more. Cubence provides special discounts for our software users: register using this link and enter the "CLIPROXYAPI" promo code during recharge to get 10% off.
FastAIToken Thanks to FastAIToken for sponsoring this project! FastAIToken is an AI API aggregation platform built for developers, focused on speed and stability. It supports leading AI models including OpenAI, Claude, Gemini, and more. With a 1:1 recharge ratio (¥1 = $1 in API credits), developers can access the world's top AI models at lower cost and with greater convenience. Telegram Support Group
The platform offers multiple channels to suit different needs: an ultra-low-cost 0.02× OpenAI promotional tier (limited time), OpenAI channels starting from 0.25×, 0.7× Claude with 95% fixed cache, and 1.2× Claude Max channels. It also provides a public status page displaying real-time availability, latency, and operational status for every channel, ensuring transparent and reliable service. In addition, FastAIToken offers 24/7 human technical support (no bots) for rapid response to developers' needs. For enterprise customers, dedicated SLA-backed channel pools are available with guaranteed stability, contract support, invoicing, and dedicated maintenance.

Overview

  • OpenAI/Gemini/Claude/Grok compatible API endpoints for CLI models
  • OpenAI Codex support (GPT models) via OAuth login
  • Claude Code support via OAuth login
  • Grok Build support via OAuth login
  • Streaming, non-streaming, and WebSocket responses where supported
  • Function calling/tools support
  • Multimodal input support (text and images)
  • Multiple accounts with round-robin load balancing (Gemini, OpenAI, Claude, Grok)
  • Simple CLI authentication flows (Gemini, OpenAI, Claude, Grok)
  • Generative Language API Key support
  • AI Studio Build multi-account load balancing
  • Claude Code multi-account load balancing
  • OpenAI Codex multi-account load balancing
  • Grok Build multi-account load balancing
  • OpenAI-compatible upstream providers via config (e.g., OpenRouter)
  • Reusable Go SDK for embedding the proxy (see docs/sdk-usage.md)

Getting Started

CLIProxyAPI Guides: https://help.router-for.me/

Management API

see MANAGEMENT_API.md

Usage Statistics

Since v6.10.0, CLIProxyAPI and CPAMC no longer ship built-in usage statistics. If you need usage statistics, use:

Standalone persistence and visualization service for CLIProxyAPI, with periodic data sync, SQLite storage, aggregate APIs, and a built-in dashboard for usage and statistics.

Full CLIProxyAPI management center with request-level monitoring and cost estimates. CPA-Manager tracks collected requests by account, model, channel, latency, status, and token usage; estimates cost with editable model prices and one-click LiteLLM price sync; persists events in SQLite; and provides Codex account-pool operations with batch inspection, quota detection, unhealthy account discovery, cleanup suggestions, and one-click execution for day-to-day multi-account maintenance.

SDK Docs

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

Who is with us?

Those projects are based on CLIProxyAPI:

Native macOS menu bar app to use your Claude Code & ChatGPT subscriptions with AI coding tools - no API keys needed

A cross-platform desktop and web app to translate and validate SRT subtitles using your existing LLM subscriptions (Gemini, ChatGPT, Claude, etc.) via CLIProxyAPI - no API keys needed.

CLI wrapper for instant switching between multiple Claude accounts and alternative models (Gemini, Codex, Antigravity) via CLIProxyAPI OAuth - no API keys needed

Native macOS menu bar app that unifies Claude, Gemini, OpenAI, and Antigravity subscriptions with real-time quota tracking and smart auto-failover for AI coding tools like Claude Code, OpenCode, and Droid - no API keys needed.

Windows-native CLIProxyAPI fork with TUI, system tray, and multi-provider OAuth for AI coding tools - no API keys needed.

VSCode extension for quick switching between Claude Code models, featuring integrated CLIProxyAPI as its backend with automatic background lifecycle management.

Windows desktop app built with Tauri + React for monitoring AI coding assistant quotas via CLIProxyAPI. Track usage across Gemini, Claude, OpenAI Codex, and Antigravity accounts with real-time dashboard, system tray integration, and one-click proxy control - no API keys needed.

A lightweight web admin panel for CLIProxyAPI with health checks, resource monitoring, real-time logs, auto-update, request statistics and pricing display. Supports one-click installation and systemd service.

A Windows tray application implemented using PowerShell scripts, without relying on any third-party libraries. The main features include: automatic creation of shortcuts, silent running, password management, channel switching (Main / Plus), and automatic downloading and updating.

霖君 is a cross-platform desktop application for managing AI programming assistants, supporting macOS, Windows, and Linux systems. Unified management of Claude Code, Gemini, OpenAI Codex, and other AI coding tools, with local proxy for multi-account quota tracking and one-click configuration.

A modern web-based management dashboard for CLIProxyAPI built with Next.js, React, and PostgreSQL. Features real-time log streaming, structured configuration editing, API key management, OAuth provider integration for Claude/Gemini/Codex, usage analytics, container management, and config sync with OpenCode via companion plugin - no manual YAML editing needed.

Browser extension for one-stop management of New API-compatible relay site accounts, featuring balance and usage dashboards, auto check-in, one-click key export to common apps, in-page API availability testing, and channel/model sync and redirection. It integrates with CLIProxyAPI through the Management API for one-click provider import and config sync.

Shadow AI is an AI assistant tool designed specifically for restricted environments. It provides a stealthy operation mode without windows or traces, and enables cross-device AI Q&A interaction and control via the local area network ( LAN). Essentially, it is an automated collaboration layer of "screen/audio capture + AI inference + low-friction delivery", helping users to immersively use AI assistants across applications on controlled devices or in restricted environments.

Cross-platform desktop app (macOS, Windows, Linux) wrapping CLIProxyAPI with a native GUI. Connects Claude, ChatGPT, Gemini, GitHub Copilot, and custom OpenAI-compatible endpoints with usage analytics, request monitoring, and auto-configuration for popular coding tools - no API keys needed.

Ready-to-use cross-platform quota inspector for CLIProxyAPI, supporting per-account codex 5h/7d quota windows, plan-based sorting, status coloring, and multi-account summary analytics.

Native macOS SwiftUI app for monitoring ChatGPT/Codex account quotas in CLIProxyAPI pools. Displays account availability, Plus-base capacity, 5-hour and weekly quota bars, plan weights, and restore forecasts through the Management API.

Multi-agent orchestration for AI coding assistants. Runs CLIProxyAPI as a local sidecar so its agents can drive GPT models through a ChatGPT subscription, pointing Claude Code at an Anthropic-compatible endpoint with no OpenAI API key required.

Windows desktop UI that manages CLIProxyAPI and Perplexity WebUI Scraper from a single interface, inspired by Quotio and VibeProxy. Connect OAuth providers (Claude, Gemini, Codex, Kimi, Antigravity), custom API keys, and Perplexity session accounts, then point any coding agent at the local endpoint.

Cross-platform (Tauri) port of Quotio for Windows, macOS and Linux. Manages a pool of AI accounts (Codex, Claude Code, GitHub Copilot, Gemini, Antigravity, Kiro, Cursor, Trae, GLM) through CLIProxyAPI, with per-account 5-hour/weekly quota bars, Codex rate-limit reset credits with one-click reset, smart scheduling, usage statistics, and multi-instance Codex — no API keys needed.

VS Code extension that brings your Claude, ChatGPT/Codex, Antigravity, Grok, and Kimi subscriptions into GitHub Copilot Chat as native language models — and can power your Git commit messages, chat titles, and summaries too. Runs CLIProxyAPI in a fully managed background lifecycle (download, verify, supervise) shared across all windows, so it's zero-setup. No API keys needed, just OAuth.

A PowerShell-based Windows system tray launcher for CLIProxyAPI. It supports running in the background without a console window, opening the management page, keeping the backend running after the management window closes, and reopening the page from the tray. It also supports checking for CLIProxyAPI updates on startup, SHA-256 verification with rollback, one-click CLIProxyAPI restart and update, PID-validated process management, and safe service shutdown.

An HTTP-only Model Context Protocol server that uses a CLIProxyAPI deployment to provide Grok-powered real-time web search, X/Twitter search, and model discovery to MCP clients. It adds MCP transport, client API-key management, quotas, usage tracking, and a web administration panel.

Native macOS SwiftUI dashboard for AI subscriptions and coding proxies. It manages official CLIProxyAPI releases end to end (download, verify, supervise, update, and roll back), unifies OAuth accounts and live models, and connects one gateway to Codex, Claude Code/Science, OpenCode, or OpenAI/Anthropic/Gemini clients, with optional LAN access.

Run multiple native-feeling Claude Code commands, each powered by a different model (Codex, GLM, Kimi, Gemini, Grok, MiniMax, DeepSeek, Cursor, Copilot, Claude). Every dialect launches the real Claude Code interface with its own isolated config, history, ports, and an embedded CLIProxyAPI instance linked through the Go SDK — no separate proxy install. macOS only. Learn more at claude-dialects.cc.

Note

If you developed a project based on CLIProxyAPI, please open a PR to add it to this list.

More choices

Those projects are ports of CLIProxyAPI or inspired by it:

A Next.js implementation inspired by CLIProxyAPI, easy to install and use, built from scratch with format translation (OpenAI/Claude/Gemini/Ollama), combo system with auto-fallback, multi-account management with exponential backoff, a Next.js web dashboard, and support for CLI tools (Cursor, Claude Code, Cline, RooCode) - no API keys needed.

Never stop coding. Smart routing to FREE & low-cost AI models with automatic fallback.

OmniRoute is an AI gateway for multi-provider LLMs: an OpenAI-compatible endpoint with smart routing, load balancing, retries, and fallbacks. Add policies, rate limits, caching, and observability for reliable, cost-aware inference.

A public CLIProxyAPI-compatible fork and bundled management panel. It keeps upstream-style usage while restoring built-in usage statistics, adding cache hit rate, first-byte latency, TPS tracking, and Docker-oriented self-hosted installation docs.

This is a tool built with Tauri 2 + Vue 3 for managing multiple OpenAI Codex desktop accounts. Switch between saved ChatGPT/Codex certification profiles, check 5-hour and weekly quota usage in real time, verify token health, view active account details, and import or save auth.json files without manual copying.

Note

If you have developed a port of CLIProxyAPI or a project inspired by it, please open a PR to add it to this list.

License

This project is licensed under the MIT License - see the LICENSE file for details.

View on GitHub

Recent activity

commits and pull requests

Releases and announcements

786 total
  1. v7.2.105v7.2.105Jul 29, 2026895 downloads

    <!-- cliproxyapi-linux-release-assets:start --> ## Linux release assets - `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. - `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. ## FreeBSD release assets - `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. <!-- cliproxyapi-linux-release-assets:end --> ## Changelog - fix: align Claude headers with upstream streaming (c405398a) - Merge pull request #4596 from rdself/coder/claude-stream-accept-header-v2 (1778e8ce) - fix(home): use Home's CAS command instead of EVAL for replay compare-and-swap (20784c67) - Merge pull request #4645 from router-for-me/fix/home-cas-command (39031ef3) - refactor(executor): consolidate `thinking.ApplyThinking` into `helps.ApplyRequestThinking` (f3229143) - feat(models): remove Gemini 3.5 Flash Lite entry from models.json (a432d763) - feat(util, executor, translator): enhance An

  2. v7.2.104v7.2.104Jul 28, 20265.3K downloads

    <!-- cliproxyapi-linux-release-assets:start --> ## Linux release assets - `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. - `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. ## FreeBSD release assets - `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. <!-- cliproxyapi-linux-release-assets:end --> ## Changelog - feat(home): enhance client recovery and dispatch handling with new state management and error reporting (8eed5f1b) - feat(home): update concurrency release logic to include takeover eligibility state in error handling (3b4f4cf1) - feat(home): improve error handling in cluster discovery and enhance GetConfig tests (f943926f) - feat(home): add membership takeover eligibility handling and update related tests (bb43b7a3) - Merge pull request #4621 from router-for-me/home (fbd77b46) - feat(signature): validate Claude CAIS reasoning signatures (5

  3. v7.2.103v7.2.103Jul 27, 20263.3K downloads

    <!-- cliproxyapi-linux-release-assets:start --> ## Linux release assets - `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. - `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. ## FreeBSD release assets - `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. <!-- cliproxyapi-linux-release-assets:end --> ## Changelog - feat(util): add `NormalizeClaudeToolInputSchema` for input schema normalization (59aa35a4) - feat(store): add guard for watcher-originated auth file deletions (e49b1cc7) - fix(auth): prefer native client session signals for affinity (a97b1ae6) - fix(auth): preserve live home alias groups (c702c9ac) - fix(session): reject edge control characters (c1f16b70) - Merge pull request #4554 from yinkev/fix/session-affinity-native-signals (02f15e3c) - feat(translator): enhance tool output parsing with support for `input_image` types (181242b1) - feat

  4. v7.2.102v7.2.102Jul 26, 20266.6K downloads

    <!-- cliproxyapi-linux-release-assets:start --> ## Linux release assets - `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. - `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. ## FreeBSD release assets - `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. <!-- cliproxyapi-linux-release-assets:end --> ## Changelog - Add Claude Dialects to 'Who is with us?' (9ffc3baa) - Mention public site claude-dialects.cc (87750f9e) - perf(codex): make replay prefix fingerprints incremental (6cdd51fc) - Merge PR #4546 into dev (fa42a9d4) - fix(sdk): preserve custom executors during auth sync (96f4b001) - fix(executor): restore OAuth tool names from SSE responses (08e55157) - Merge pull request #4539 from stefandevo/add-claude-dialects (027428f0) - docs(readme): sync Claude Dialects translations (61db3a0a) - Merge pull request #4588 from adityavkk/fix/preserve-sdk-exe

  5. v7.2.101v7.2.101Jul 26, 20264.9K downloads

    <!-- cliproxyapi-linux-release-assets:start --> ## Linux release assets - `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. - `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. ## FreeBSD release assets - `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. <!-- cliproxyapi-linux-release-assets:end --> ## Changelog - feat(runtime): enhance response preparation for xAI executor output controls (41f6ea89) - fix(antigravity): scope schema sanitization (#4571) (a4d18cb0) - fix(executor): keep tool_result blocks first when injecting the cloaking reminder (29406436) - feat(runtime): implement derived session identity features and tests (f6c32ec3) - fix(translator/codex): keep single thinking block per reasoning item in streaming translator (#4581) (94cf4674) - chore(pluginhost): refactor and remove unused interceptors and executor methods (fe4ae498) - feat(ho

Code frequency

additions and deletions
+64.2K-64.2KWeek of 2025-08-03: +11,839 linesWeek of 2025-08-03: -6,591 linesWeek of 2025-08-10: +234 linesWeek of 2025-08-10: -26 linesWeek of 2025-08-17: +15,417 linesWeek of 2025-08-17: -6,718 linesWeek of 2025-08-24: +2,408 linesWeek of 2025-08-24: -333 linesWeek of 2025-08-31: +13,199 linesWeek of 2025-08-31: -3,804 linesWeek of 2025-09-07: +1,888 linesWeek of 2025-09-07: -694 linesWeek of 2025-09-14: +5,582 linesWeek of 2025-09-14: -550 linesWeek of 2025-09-21: +64,224 linesWeek of 2025-09-21: -57,813 linesWeek of 2025-09-28: +3,272 linesWeek of 2025-09-28: -1,124 linesWeek of 2025-10-05: +3,780 linesWeek of 2025-10-05: -4,957 linesWeek of 2025-10-12: +5,751 linesWeek of 2025-10-12: -1,712 linesWeek of 2025-10-19: +12,381 linesWeek of 2025-10-19: -3,554 linesWeek of 2025-10-26: +2,908 linesWeek of 2025-10-26: -621 linesWeek of 2025-11-02: +1,112 linesWeek of 2025-11-02: -3,531 linesWeek of 2025-11-09: +3,280 linesWeek of 2025-11-09: -398 linesWeek of 2025-11-16: +6,941 linesWeek of 2025-11-16: -1,806 linesWeek of 2025-11-23: +2,784 linesWeek of 2025-11-23: -567 linesWeek of 2025-11-30: +3,652 linesWeek of 2025-11-30: -1,189 linesWeek of 2025-12-07: +8,336 linesWeek of 2025-12-07: -4,700 linesWeek of 2025-12-14: +16,249 linesWeek of 2025-12-14: -6,383 linesWeek of 2025-12-21: +5,715 linesWeek of 2025-12-21: -4,668 linesWeek of 2025-12-28: +5,844 linesWeek of 2025-12-28: -1,623 linesWeek of 2026-01-04: +3,450 linesWeek of 2026-01-04: -776 linesWeek of 2026-01-11: +15,664 linesWeek of 2026-01-11: -10,653 linesWeek of 2026-01-18: +3,214 linesWeek of 2026-01-18: -2,311 linesWeek of 2026-01-25: +4,155 linesWeek of 2026-01-25: -1,773 linesWeek of 2026-02-01: +3,759 linesWeek of 2026-02-01: -7,648 linesWeek of 2026-02-08: +2,274 linesWeek of 2026-02-08: -964 linesWeek of 2026-02-15: +10,398 linesWeek of 2026-02-15: -861 linesWeek of 2026-02-22: +3,770 linesWeek of 2026-02-22: -846 linesWeek of 2026-03-01: +4,694 linesWeek of 2026-03-01: -1,817 linesWeek of 2026-03-08: +9,251 linesWeek of 2026-03-08: -3,054 linesWeek of 2026-03-15: +6,878 linesWeek of 2026-03-15: -3,491 linesWeek of 2026-03-22: +3,295 linesWeek of 2026-03-22: -917 linesWeek of 2026-03-29: +12,928 linesWeek of 2026-03-29: -4,975 linesWeek of 2026-04-05: +4,753 linesWeek of 2026-04-05: -1,249 linesWeek of 2026-04-12: +4,203 linesWeek of 2026-04-12: -6,690 linesWeek of 2026-04-19: +5,936 linesWeek of 2026-04-19: -1,270 linesWeek of 2026-04-26: +3,476 linesWeek of 2026-04-26: -1,962 linesWeek of 2026-05-03: +6,817 linesWeek of 2026-05-03: -1,446 linesWeek of 2026-05-10: +3,553 linesWeek of 2026-05-10: -523 linesWeek of 2026-05-17: +12,517 linesWeek of 2026-05-17: -2,560 linesWeek of 2026-05-24: +9,507 linesWeek of 2026-05-24: -1,105 linesWeek of 2026-05-31: +17,983 linesWeek of 2026-05-31: -1,043 linesWeek of 2026-06-07: +33,025 linesWeek of 2026-06-07: -4,889 linesWeek of 2026-06-14: +29,382 linesWeek of 2026-06-14: -17,921 linesWeek of 2026-06-21: +11,243 linesWeek of 2026-06-21: -870 linesWeek of 2026-06-28: +5,218 linesWeek of 2026-06-28: -1,076 linesWeek of 2026-07-05: +25,054 linesWeek of 2026-07-05: -1,959 linesWeek of 2026-07-12: +18,041 linesWeek of 2026-07-12: -1,996 linesWeek of 2026-07-19: +51,284 linesWeek of 2026-07-19: -5,784 linesWeek of 2026-07-26: +53,970 linesWeek of 2026-07-26: -38,746 linesAug 3, 2025Jul 26, 2026
+576.5K lines added, -244.5K removed over the last year.

Commits per week

last 52 weeks
1130Week of 2025-08-03: 5 commitsWeek of 2025-08-10: 2 commitsWeek of 2025-08-17: 6 commitsWeek of 2025-08-24: 16 commitsWeek of 2025-08-31: 49 commitsWeek of 2025-09-07: 27 commitsWeek of 2025-09-14: 33 commitsWeek of 2025-09-21: 113 commitsWeek of 2025-09-28: 42 commitsWeek of 2025-10-05: 50 commitsWeek of 2025-10-12: 48 commitsWeek of 2025-10-19: 22 commitsWeek of 2025-10-26: 42 commitsWeek of 2025-11-02: 35 commitsWeek of 2025-11-09: 27 commitsWeek of 2025-11-16: 61 commitsWeek of 2025-11-23: 38 commitsWeek of 2025-11-30: 60 commitsWeek of 2025-12-07: 76 commitsWeek of 2025-12-14: 95 commitsWeek of 2025-12-21: 63 commitsWeek of 2025-12-28: 62 commitsWeek of 2026-01-04: 53 commitsWeek of 2026-01-11: 63 commitsWeek of 2026-01-18: 74 commitsWeek of 2026-01-25: 46 commitsWeek of 2026-02-01: 48 commitsWeek of 2026-02-08: 46 commitsWeek of 2026-02-15: 45 commitsWeek of 2026-02-22: 41 commitsWeek of 2026-03-01: 60 commitsWeek of 2026-03-08: 45 commitsWeek of 2026-03-15: 40 commitsWeek of 2026-03-22: 52 commitsWeek of 2026-03-29: 79 commitsWeek of 2026-04-05: 46 commitsWeek of 2026-04-12: 29 commitsWeek of 2026-04-19: 39 commitsWeek of 2026-04-26: 35 commitsWeek of 2026-05-03: 43 commitsWeek of 2026-05-10: 26 commitsWeek of 2026-05-17: 44 commitsWeek of 2026-05-24: 29 commitsWeek of 2026-05-31: 31 commitsWeek of 2026-06-07: 76 commitsWeek of 2026-06-14: 100 commitsWeek of 2026-06-21: 33 commitsWeek of 2026-06-28: 26 commitsWeek of 2026-07-05: 60 commitsWeek of 2026-07-12: 85 commitsWeek of 2026-07-19: 56 commitsWeek of 2026-07-26: 52 commitsAug 3, 2025Jul 26, 2026
2.5K commits in the last 52 weeks.

When work happens

weekday and hour
SunMonTueWedThuFriSat036912151821Sun 0:00 — 11 commitsSun 1:00 — 18 commitsSun 2:00 — 14 commitsSun 3:00 — 13 commitsSun 4:00 — 10 commitsSun 5:00 — 10 commitsSun 6:00 — 3 commitsSun 7:00 — 4 commitsSun 8:00 — 8 commitsSun 9:00 — 6 commitsSun 10:00 — 12 commitsSun 11:00 — 13 commitsSun 12:00 — 17 commitsSun 13:00 — 19 commitsSun 14:00 — 19 commitsSun 15:00 — 25 commitsSun 16:00 — 14 commitsSun 17:00 — 15 commitsSun 18:00 — 12 commitsSun 19:00 — 11 commitsSun 20:00 — 22 commitsSun 21:00 — 16 commitsSun 22:00 — 22 commitsSun 23:00 — 20 commitsMon 0:00 — 22 commitsMon 1:00 — 9 commitsMon 2:00 — 20 commitsMon 3:00 — 13 commitsMon 4:00 — 3 commitsMon 5:00 — 5 commitsMon 6:00 — 4 commitsMon 7:00 — 3 commitsMon 8:00 — 13 commitsMon 9:00 — 21 commitsMon 10:00 — 20 commitsMon 11:00 — 16 commitsMon 12:00 — 17 commitsMon 13:00 — 17 commitsMon 14:00 — 5 commitsMon 15:00 — 15 commitsMon 16:00 — 23 commitsMon 17:00 — 22 commitsMon 18:00 — 16 commitsMon 19:00 — 13 commitsMon 20:00 — 16 commitsMon 21:00 — 17 commitsMon 22:00 — 27 commitsMon 23:00 — 19 commitsTue 0:00 — 22 commitsTue 1:00 — 14 commitsTue 2:00 — 17 commitsTue 3:00 — 14 commitsTue 4:00 — 5 commitsTue 5:00 — 2 commitsTue 6:00 — 0 commitsTue 7:00 — 4 commitsTue 8:00 — 19 commitsTue 9:00 — 25 commitsTue 10:00 — 21 commitsTue 11:00 — 24 commitsTue 12:00 — 8 commitsTue 13:00 — 23 commitsTue 14:00 — 19 commitsTue 15:00 — 11 commitsTue 16:00 — 16 commitsTue 17:00 — 19 commitsTue 18:00 — 18 commitsTue 19:00 — 23 commitsTue 20:00 — 17 commitsTue 21:00 — 14 commitsTue 22:00 — 19 commitsTue 23:00 — 26 commitsWed 0:00 — 17 commitsWed 1:00 — 13 commitsWed 2:00 — 20 commitsWed 3:00 — 21 commitsWed 4:00 — 9 commitsWed 5:00 — 5 commitsWed 6:00 — 4 commitsWed 7:00 — 5 commitsWed 8:00 — 8 commitsWed 9:00 — 16 commitsWed 10:00 — 26 commitsWed 11:00 — 18 commitsWed 12:00 — 18 commitsWed 13:00 — 19 commitsWed 14:00 — 14 commitsWed 15:00 — 17 commitsWed 16:00 — 21 commitsWed 17:00 — 13 commitsWed 18:00 — 20 commitsWed 19:00 — 11 commitsWed 20:00 — 23 commitsWed 21:00 — 17 commitsWed 22:00 — 16 commitsWed 23:00 — 18 commitsThu 0:00 — 13 commitsThu 1:00 — 11 commitsThu 2:00 — 10 commitsThu 3:00 — 19 commitsThu 4:00 — 7 commitsThu 5:00 — 4 commitsThu 6:00 — 4 commitsThu 7:00 — 4 commitsThu 8:00 — 10 commitsThu 9:00 — 18 commitsThu 10:00 — 26 commitsThu 11:00 — 23 commitsThu 12:00 — 21 commitsThu 13:00 — 21 commitsThu 14:00 — 11 commitsThu 15:00 — 13 commitsThu 16:00 — 20 commitsThu 17:00 — 18 commitsThu 18:00 — 13 commitsThu 19:00 — 19 commitsThu 20:00 — 21 commitsThu 21:00 — 20 commitsThu 22:00 — 26 commitsThu 23:00 — 11 commitsFri 0:00 — 23 commitsFri 1:00 — 18 commitsFri 2:00 — 13 commitsFri 3:00 — 12 commitsFri 4:00 — 11 commitsFri 5:00 — 10 commitsFri 6:00 — 2 commitsFri 7:00 — 4 commitsFri 8:00 — 13 commitsFri 9:00 — 18 commitsFri 10:00 — 28 commitsFri 11:00 — 19 commitsFri 12:00 — 17 commitsFri 13:00 — 17 commitsFri 14:00 — 10 commitsFri 15:00 — 11 commitsFri 16:00 — 16 commitsFri 17:00 — 24 commitsFri 18:00 — 18 commitsFri 19:00 — 18 commitsFri 20:00 — 12 commitsFri 21:00 — 27 commitsFri 22:00 — 10 commitsFri 23:00 — 22 commitsSat 0:00 — 20 commitsSat 1:00 — 14 commitsSat 2:00 — 12 commitsSat 3:00 — 7 commitsSat 4:00 — 21 commitsSat 5:00 — 14 commitsSat 6:00 — 4 commitsSat 7:00 — 6 commitsSat 8:00 — 9 commitsSat 9:00 — 9 commitsSat 10:00 — 11 commitsSat 11:00 — 16 commitsSat 12:00 — 16 commitsSat 13:00 — 22 commitsSat 14:00 — 18 commitsSat 15:00 — 18 commitsSat 16:00 — 23 commitsSat 17:00 — 13 commitsSat 18:00 — 21 commitsSat 19:00 — 11 commitsSat 20:00 — 17 commitsSat 21:00 — 18 commitsSat 22:00 — 26 commitsSat 23:00 — 9 commits
Commit volume by weekday and hour (UTC). Larger dots mean more commits.
DateListRankStars gained
Jul 17, 2026daily#21+5
Jul 16, 2026daily#14+6
  • affaan-m/ECC

    The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

    238.5K stars · JavaScript

  • affaan-m/ECC

    The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

    234.7K stars · JavaScript

  • NousResearch/hermes-agent

    The agent that grows with you

    227K stars · Python

  • Significant-Gravitas/AutoGPT

    AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.

    186.2K stars · Python

  • avelino/awesome-go

    A curated list of awesome Go frameworks, libraries and software

    180.4K stars · Go

  • microsoft/markitdown

    Python tool for converting files and office documents to Markdown.

    172.2K stars · Python