AI · developer infrastructureOpen source2026
Every free model. One endpoint.
FreeLLMAPI turns the scattered free tiers of the LLM ecosystem into one self-hosted, OpenAI-compatible API—then routes every request to the best model and key that still has room.

01 · The problem
Free inference was everywhere. Usability wasn’t.
The major AI labs all offer free capacity. Separately, each allowance is small and comes with its own SDK, model names, quota rules and failure modes. Together, they are a serious amount of compute—if something can keep track of all the moving pieces.
FreeLLMAPI makes that fragmentation disappear behind the interface developers already know. An existing OpenAI client only changes two values: its base URL and API key.
const client = new OpenAI({
baseURL: 'http://localhost:3001/v1',
apiKey: 'freellmapi-…'
})
await client.chat.completions.create({
model: 'auto',
messages
})
02 · The product
One request in. The best available model out.
A routing layer scores models against capability, speed, reliability and remaining quota. When a provider rate-limits, times out or fails, the key cools down and the same request moves to the next viable route—without the calling app learning a new integration.
- Smart routingPriority, balanced, smartest, fastest, reliable or a custom weighting.
- Quota-aware falloverTracks RPM, RPD, TPM and TPD per model and key before a request is sent.
- One compatibility layerChat, responses, embeddings, images, audio, tools, structured output and MCP.
- Local-first by designProvider keys stay in the user’s own SQLite database, encrypted with AES-256-GCM.
React·TypeScript·Express·SQLite·Docker·Electron



03 · The control surface
Infrastructure you can actually see.
The dashboard makes the router legible. Add and health-check provider keys, inspect the budget across the whole pool, drag the fallback order, test a prompt, then trace request volume and latency back to the provider that served it.
It runs as a Docker service or a native desktop app on macOS and Windows. The UI ships in six languages, while a signed live catalog keeps model launches, quota changes and provider quirks current without a reinstall.
The internet found it.
A few of the posts that sent developers looking for one endpoint across the free-model ecosystem, gathered into one wall.
Catalog figures shown are a point-in-time snapshot from freellmapi.co in July 2026; the live catalog continues to change.