A self-hosted, OpenAI-compatible proxy that routes across every credible free-tier LLM provider. Bring your own keys; we just point requests at whichever provider still has budget left.
Only providers with recurring free quotas, no credit card required, and a self-serve API.
:free models — DeepSeek, Kimi, Qwen, Llama, Gemma, Nemotron, Tencent HY3 …:free — perpetually, no card.:free routes — anonymous access works per-IP; a key raises the limit.openai-fast), tools supported. Anonymous tier, no key.One command with Docker. Or clone + npm run dev for development (Node 20+, dev UI on :5173).
Sign up free at each provider, paste keys into the dashboard. No credit card needed for any of them.
Set base_url to your local proxy. Use any OpenAI-compatible client — Cursor, the SDK, curl, anything.
# 1. one-line install (Docker; generates your encryption key, starts the container) $curl -fsSL https://tashfeenahmed.github.io/freellmapi/install.sh | bash # 2. open http://localhost:3001 — paste provider keys, copy your unified API key # 3. call it like OpenAI $curl http://localhost:3001/v1/chat/completions \ -H "Authorization: Bearer $FREELLMAPI_KEY" \ -H "Content-Type: application/json" \ -d '{"messages":[{"role":"user","content":"hi"}]}' # developing instead? clone the repo, then: npm install && npm run dev (UI on :5173)