What do you want to do?
5 use cases
-
Point an OpenAI SDK app at one free-tier endpoint
Route any OpenAI client library across many free providers through a single local /v1 URL.
- Freellmapi
- Software and DevOps
- Intermediate
View prompt
In the freellmapi repo (tashfeenahmed/freellmapi), start the router locally and set the OpenAI SDK base URL in <project-path> to http://localhost:3001/v1 with the unified key from the Keys page. Expected output: a successful chat completion from the app. Verify that the response includes a model name and that the router dashboard shows one request logged.
-
Run Claude Code against the free model pool
Configure Claude Code to send its requests to the local router instead of a paid Anthropic account.
- Freellmapi
- Claude Code
- Software and DevOps
- Intermediate
View prompt
In the freellmapi repo (tashfeenahmed/freellmapi), run the setup-claude command against http://localhost:3001 with the unified key from the Keys page, then start Claude Code in <project-path>. Expected output: Claude Code answers a small coding question. Verify that the router dashboard shows the request and that the Claude Code config file was backed up before the merge.
-
Add a local model server beside the free tiers
Register llama.cpp, LM Studio, vLLM, or Ollama as a custom provider in the same router.
- Freellmapi
- Software and DevOps
- Advanced
View prompt
In the freellmapi repo (tashfeenahmed/freellmapi), add a custom OpenAI-compatible provider pointing at <local-server-url> on the Keys page and route one chat request to it. Expected output: a completion generated by the local model. Verify that the router logs the request under the custom provider and not a cloud provider.
-
Use Codex CLI through the router's responses endpoint
Point Codex CLI at the /v1/responses surface so it runs on free-tier models.
- Freellmapi
- Codex
- Software and DevOps
- Intermediate
View prompt
In the freellmapi repo (tashfeenahmed/freellmapi), configure Codex CLI in <project-path> to use http://localhost:3001/v1 with the unified key from the Keys page. Expected output: Codex CLI completes a small task. Verify that the router logs a /v1/responses request.
How to use Freellmapi
- Check you have what it needs: Node 20 or newer, or Docker for the one-liner install; API keys from one or more free-tier providers (for example Google, Groq, Cerebras, Mistral, OpenRouter); A machine that can run the router on localhost:3001.
- Open tashfeenahmed/freellmapi on GitHub and read the README and license.
- Run
curl -fsSL https://freellmapi.co/install.sh | bash(Docker required) or follow the local setup in docs/en/install/01-install.md. - Open http://localhost:3001, add your provider keys on the Keys page, and reorder the Fallback Chain if you want a preference.
- Copy the unified API key from the Keys page header.
- Set your OpenAI client base URL to http://localhost:3001/v1 and use the unified key as the API key.
These steps come from our top use case, Point an OpenAI SDK app at one free-tier endpoint, which also has a copy-paste agent prompt.
Get 5 new use cases every morning. Free, one short email, unsubscribe anytime.
Get them freeFreellmapi alternatives · Best AI repos for Software and DevOps
About this repo
- Who it is forDevelopers and power users who want to run AI apps, coding agents, or local tools on free-tier model capacity without wiring up each provider separately.
- Why it is hot
- LanguageTypeScript
- Sourcegithub.com/tashfeenahmed/freellmapi · Back to Hot repos
Requirements
- Node 20 or newer, or Docker for the one-liner install
- API keys from one or more free-tier providers (for example Google, Groq, Cerebras, Mistral, OpenRouter)
- A machine that can run the router on localhost:3001
Maintain Freellmapi? Add the Featured on Deduped badge
Paste this into your README:
[](https://dedupedai.com/use-cases/tashfeenahmed-freellmapi/?ref=badge)
Questions about Freellmapi
What is Freellmapi?
FreeLLMAPI is a self-hosted router that puts many providers' free LLM tiers behind one OpenAI-compatible /v1 endpoint, with failover and encrypted key storage. It is an open-source project on GitHub: https://github.com/tashfeenahmed/freellmapi.
Who is Freellmapi for?
Developers and power users who want to run AI apps, coding agents, or local tools on free-tier model capacity without wiring up each provider separately.
What can I do with Freellmapi?
5 use cases so far, for example: Point an OpenAI SDK app at one free-tier endpoint; Run Claude Code against the free model pool; Add a local model server beside the free tiers. Each has steps and a copy-paste agent prompt.
What do I need to run Freellmapi?
Node 20 or newer, or Docker for the one-liner install; API keys from one or more free-tier providers (for example Google, Groq, Cerebras, Mistral, OpenRouter); A machine that can run the router on localhost:3001.
What are alternatives to Freellmapi?
Other hot AI repos in Software and DevOps: Harness2, iFixAi, Orca, Diagram Design, AI Memory.
Is Freellmapi safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.