SCANNING● LIVE DATAUTC 2026-05-09 00:00:00
VENDORS 21RECEIPTS 26CRITICAL 57D 7 NEWv0.9.4-rc1
gotnerfedgotnerfed
§ 01 · MIGRATION ASSISTANT · OPENAI API

Got nerfed by OpenAI API?

No receipts yet. Below: open-source replacements you can switch to today + tracked paid competitors ranked by who’s least likely to nerf you next. Step-by-step guides walk you through the actual install + config + API-key transfer — that part’s a Personal-tier feature.

OpenAI API Nerf Index0·30-day re-nerf forecast5%·critical receipts0
§ 02OPEN-SOURCE REPLACEMENTS6

Self-hosted, free, or freemium tools that cover the same workflow. Every entry is real software with a public repo and an active community.

OllamaFREE / OSS130k★MIT

Easiest way to run a local LLM. Pair with Open WebUI for full ChatGPT replacement.

  • Run Llama/Mistral/Gemma/DeepSeek locally
  • Ollama-compatible API for any client
  • Brew/winget/curl install
brew install ollama && ollama run llama3.3
! caveat: Needs 16GB+ RAM for usable models. GPU strongly recommended.
Open WebUIFREE / OSS95k★MIT

The default ChatGPT-replacement self-host. Massive ecosystem.

  • ChatGPT-style web UI for any backend (Ollama, OpenAI-compatible)
  • RAG with file uploads
  • Function calling, web search plugin
docker run -p 3000:8080 ghcr.io/open-webui/open-webui:main
! caveat: Best paired with Ollama running locally.
LobeChatFREE / OSS55k★Apache-2.0

Slickest UI of the open-source chat clones.

  • Polished chat UI with plugin store
  • Multi-provider (OpenAI/Anthropic/Gemini/local)
  • Vision, voice, knowledge bases
Vercel one-click deploy or docker compose
! caveat: Best with API-key access; some features paywall on hosted version.
AnythingLLMFREE / OSS32k★MIT

When the use case is 'chat with my company docs' rather than general LLM.

  • Workspace-based RAG over your docs
  • Desktop or self-host
  • 20+ vector DB integrations
Desktop app or Docker
JanFREE / OSS28k★AGPL-3.0

Easiest desktop ChatGPT replacement for non-technical users.

  • Desktop app — no Docker, no terminal
  • Built-in model marketplace
  • Local-first, optional cloud
Download from jan.ai
! caveat: AGPL. Mac/Win/Linux.
LibreChatFREE / OSS25k★MIT

When you want ChatGPT's UX but as a self-hosted multi-user product.

  • ChatGPT clone with multi-provider support
  • Plugins (DALL-E, Wolfram)
  • Auth + multi-user
Docker compose
! caveat: Heavier setup than Open WebUI.
§ 03TRACKED PAID COMPETITORS3

Other paid tools we track in the same category, ranked by current Nerf Index. Lowest = least likely to nerf you next.

#1Gemini (Google)0 · no receipts 0 vs OpenAI API

No receipts yet.

critical · 0last 90d · 030d re-nerf · 5%
#2DeepSeek9 · clean 9 vs OpenAI API

1 receipt logged, none critical.

critical · 0last 90d · 030d re-nerf · 59%
#3Claude (Anthropic)34 · on watch 34 vs OpenAI API

2 major changes on record · roughly one every 120 days.

critical · 0last 90d · 230d re-nerf · 39%
PERSONAL · $9/moStep-by-step migration playbook

OpenAI API AnythingLLM

6 steps·~30 min·low risk·built for macOS · Linux · WSL·last revised 2026-05-12
What’s free $0
  • OSS replacement recommendations (§ 02)
  • Paid competitor rankings (§ 03)
  • Nerf Index + 30d re-nerf forecast
  • Receipts + sources for every silent change
Step 01Install AnythingLLM2 min
On macOS / Linux / WSL:
Desktop app or Docker

AnythingLLM installs as a single package. If you already have pipx or your platform’s equivalent, use that instead — it handles its own virtualenv so it won’t pollute your system Python.

Step 02Transfer your OpenAI API key3 min

Pull your existing key from OpenAI API’s config and export it into AnythingLLM’s environment. Both tools authenticate against the same billing — no second subscription needed.

# In OpenAI API: Settings -> API / Developer -> copy your existing key, then in your shell:export OPENAI_API_KEY="sk-..."# AnythingLLM reads this env var on launch
Step 03Port your config — (from → to)5 min

OpenAI API respects an implicit ruleset. AnythingLLM reads its own config at repo root. The two formats are 1:1 mappable for the common flags — model, max-tokens, edit-format, auto-commits. Run the converter we ship to do it automatically, or copy the diff below by hand.

# OpenAI APIAnythingLLM- model: legacy-model-name- approval-required: true- editor: native+ model: anthropic/claude-3-5-sonnet-20241022+ auto-commits: true+ edit-format: diff
Step 04Verify the switch — 3-prompt smoke test5 min

Run our verification suite against your real repo. We compare token usage + edit quality between OpenAI API’s last response and AnythingLLM’s first response on the same three prompts. If output diverges by >20% you’ll get a structured diff.

# Run the same 3 prompts in both OpenAI API and AnythingLLM:# 1) "List the files in this project and summarize what it does."# 2) "Add a doc comment to the largest function in this codebase."# 3) "What would break if we removed the top-level error handler?"# Eyeball outputs - if AnythingLLM is comparable, you are migrated.
Step 05Cancel OpenAI API · OpenAI billing2 min

Direct link to the cancel-tier page (yes, they hide it three menus deep). Includes the exact email template to send if they try to bill you a partial month.

Step 06Rollback path — if AnythingLLM doesn't fit10 min

Reverse playbook to undo the switch within 14 days without losing config history. Restores billing and reverts your repo’s .gitignore so cache directories don’t end up in your tree.

# If AnythingLLM does not fit, undo within 14 days of cancellation:# 1) Sign back in to your OpenAI API account (it stays dormant 14-30d)# 2) Reactivate the subscription from the billing page# 3) Your config history is preserved during the dormant window
FAIR USEThe recommendation lists above (§ 02, § 03) stay free forever — including this one.See all Personal-tier benefits →