Migrate from Claude to OpenAI API
88 public pull requests on GitHub since Oct 2024, in 78 repos, say they move a project from Claude to OpenAI API. 127 go the other way. Real code changes by developers in general, not only makers — read from the titles, so a PR is counted when its title says "Claude to OpenAI API".
When they moved
Pull requests a month. Most are recent: 78 in the last 13 months against 10 before. The busiest month was Mar 2026 (17).
What they move
The part of the app a pull request's title names — "migrate auth from Claude to OpenAI API". Many titles name none, so the shares don't add up to 100%.
- Models and prompts39% 34 of 88
- API and functions27% 24 of 88
- Deployment5% 4 of 88
- Docs5% 4 of 88
- Storage3% 3 of 88
The newest 20 pull requests
- fix: round-trip Claude tool_use to OpenAI tool_callsks1686/peaproxy · 2026-09-27
- Switch receipt AI scan from Claude to OpenAIianselmi/cardmaster · 2026-09-26
- Migrate from Claude to OpenAI API for synthesis toolsarkhash0309/research-paper-intelligence-pipeline · 2026-09-25
- Switch Alora Chat from Claude to OpenAIvaniabhagania/Alora · 2026-09-24
- Migrate all Claude resume tailoring to OpenAIrfahamedansari/job-application-assistant · 2026-09-23
- feat(claude): map output_config.format to OpenAI response_formatrouter-for-me/CLIProxyAPI · 2026-09-23
- feat(claude-boxes): allow codex egress to the OpenAI auth and API hostsLanternfyre/home-lab · 2026-09-22
- [synthmind-bot] Security Researchers Use Anthropic Claude to Hack OpenAI — 2026-09-18administrakt0r/AIautonomousBlogMY · 2026-09-18
- Switch LLM provider from Anthropic Claude to OpenAI GPT-4o.sji-soumik/ai-assessment · 2026-09-11
- fix: clamp Claude Code egress to OpenAI and Gemini (RUN-1515)NeuralTrust/TrustGate · 2026-09-10
- fix: claude map to openai not context failr9s-ai/open-next-router · 2026-09-02
- Switch receipt extraction from Anthropic Claude to OpenAI visionnkcardel/resibo · 2026-08-10
- [render preview] Migrate Barb runtime from Claude to OpenAIESGEE-0562/shop-chat-agent · 2026-08-07
- feat(model): default Claude to claude-opus-5 and OpenAI to gpt-5.6-solAMD-AGI/Hyperloom · 2026-08-06
- fix(providers): switch minimax from claude to openai format so images workdiegosouzapw/OmniRoute · 2026-08-04
- feat: switch translation engine from Claude API to OpenAI gpt-4o-minijisun-ship-it/singo · 2026-07-16
- feat(claude): expand provider inference to recognize OpenAI and Gemini modelsrust-works/omni-dev · 2026-07-09
- feat: migrate AI gift suggestions from Claude to OpenAIamilaitdeakin/Smart-Cross-Border-Gift-Delivery-Platform · 2026-06-22
- Fix Claude Code routing to OpenAI modelsApostolos-Delis/proxy · 2026-06-17
- Move Zed chat from Claude to OpenAIMwelwa-cyber/Zedexams · 2026-06-16
Claude and OpenAI API, side by side
Among makers' products we track for LLM API: Claude 252, OpenAI API 728.
At input tokens 50 million tokens, output tokens 10 million tokens, Claude costs $10/mo (Claude Haiku 5.5) and OpenAI API $10/mo (GPT-6 Luna), at list prices.
Where else Claude projects go
Gemini API104+ PRs
DeepSeek16 PRs
Groq15 PRs
Where else OpenAI API's newcomers come from
Gemini API90+ PRs
Groq25 PRs
DeepSeek16 PRs
Mistral AI4 PRs
Questions
How many projects have moved from Claude to OpenAI API?
88 public pull requests on GitHub since Oct 2024, in 78 repos, have a title saying they move from Claude to OpenAI API.
Do projects move back from OpenAI API to Claude?
Yes: 127 pull requests over the same time go from OpenAI API to Claude, against 88 from Claude to OpenAI API.
What do people move first from Claude to OpenAI API?
Of the pull request titles, 39% name models and prompts, 27% name API and functions.
Is OpenAI API cheaper than Claude?
At input tokens 50 million tokens, output tokens 10 million tokens: Claude $10/mo (Claude Haiku 5.5), OpenAI API $10/mo (GPT-6 Luna), at list prices.
GitHub search, Oct 2026 (as of 2026-10-02).