#191191st of 193 in Skills, plugins and prompts

claude-code-proxy

Proxy that lets the Claude Code CLI use OpenAI-compatible APIs

Stars
2.8k
License
MIT
Last commit
Mar 2026
Language
Python
Stars, last 29 weeks+565
31 Mar 2026: 2,233 stars7 Apr 2026: 2,291 stars14 Apr 2026: 2,354 stars21 Apr 2026: 2,406 stars28 Apr 2026: 2,454 stars5 May 2026: 2,495 stars12 May 2026: 2,518 stars19 May 2026: 2,545 stars26 May 2026: 2,559 stars2 Jun 2026: 2,576 stars9 Jun 2026: 2,601 stars16 Jun 2026: 2,617 stars23 Jun 2026: 2,636 stars30 Jun 2026: 2,655 stars7 Jul 2026: 2,674 stars14 Jul 2026: 2,693 stars21 Jul 2026: 2,710 stars28 Jul 2026: 2,716 stars4 Aug 2026: 2,728 stars11 Aug 2026: 2,737 stars18 Aug 2026: 2,745 stars25 Aug 2026: 2,754 stars1 Sept 2026: 2,762 stars8 Sept 2026: 2,767 stars15 Sept 2026: 2,776 stars22 Sept 2026: 2,781 stars29 Sept 2026: 2,785 stars6 Oct 2026: 2,788 stars13 Oct 2026: 2,797 stars20 Oct 2026: 2,798 stars

2,233 on 31 Mar 20262,798 on 20 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

A Python server that exposes the Anthropic /v1/messages endpoint and translates requests into OpenAI-style API calls, so the Claude Code CLI can run against OpenAI, Azure OpenAI, Ollama or any compatible provider. Requests for haiku, sonnet and opus models are mapped to configurable SMALL_MODEL, MIDDLE_MODEL and BIG_MODEL values. Tool calls, SSE streaming and base64 images are converted.

Who it is for: Claude Code users who want to run it on non-Anthropic models

Strengths

  • Maps haiku, sonnet and opus requests to separate backend models via env vars
  • Converts tool use, SSE streaming and base64 image input
  • Works with OpenAI, Azure OpenAI, Ollama or any OpenAI-compatible base URL
  • Optional ANTHROPIC_API_KEY setting restricts which clients can use the proxy

Weaknesses

  • MAX_TOKENS_LIMIT defaults to 4096, which may cut long Claude Code outputs
  • No tagged releases
  • Only one test script is mentioned; coverage is unknown
  • README describes MIDDLE_MODEL inconsistently (opus in one place, sonnet in another)

What it needs

  • no GPU
  • Docker + Compose
  • Needs OpenAI-compatible API provider, Claude Code CLI
  • Models: OpenAI, Azure OpenAI, Ollama, OpenAI-compatible APIs
  • port 8082

Also in Skills, plugins and prompts

See all 193
Also in Skills, plugins and prompts
RankProjectScore
1cavemanCuts token use in coding agents with terse replies and compressed inputs Live demo ↗ (opens in a new tab)114k starsApache-2.095 out of 100
2impeccableDesign skill with 24 commands and a detector for AI-generated frontends Live demo ↗ (opens in a new tab)84.1k starsApache-2.095 out of 100
3skillsAgent skills for planning, TDD, debugging and code review299.1k starsMIT94 out of 100
#4eccAgents, skills, hooks and rules bundle for Claude Code, Codex and other harnesses285.1k starsMIT94 out of 100
#5oh-my-claudecodeMulti-agent orchestration plugin and CLI for Claude Code40.1k starsMIT93 out of 100