DEDUPED Hot AI repos, turned into use cases Get 5 a day

What you can do with 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.

Trended earlier

Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk.

Authorization notice. This tool is dual-use. Only use it on software, sites and systems you own or have explicit permission to test, and follow the relevant licenses and terms of service.

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.

    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.

    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.

    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.

    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.
  • Run the router from a menu-bar app with no setup

    Install the desktop app and use the tray popover key with any OpenAI-compatible client.

    View prompt
    Install the freellmapi desktop app from the GitHub Releases page for tashfeenahmed/freellmapi, add provider keys, then copy the unified key from the tray popover. Expected output: a successful reply in <chat-app>. Verify that the tray popover shows a request count increase.

How to use Freellmapi

  1. 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.
  2. Open tashfeenahmed/freellmapi on GitHub and read the README and license.
  3. Run curl -fsSL https://freellmapi.co/install.sh | bash (Docker required) or follow the local setup in docs/en/install/01-install.md.
  4. Open http://localhost:3001, add your provider keys on the Keys page, and reorder the Fallback Chain if you want a preference.
  5. Copy the unified API key from the Keys page header.
  6. 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.

Freellmapi 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:

[![Featured on Deduped](https://dedupedai.com/badge/tashfeenahmed-freellmapi.svg)](https://dedupedai.com/use-cases/tashfeenahmed-freellmapi/?ref=badge)

More badge styles and HTML

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.