freellmpool › guide

A free alternative to OpenRouter

OpenRouter is a hosted aggregator you pay per token (with a handful of rate-limited free models). If you want a free, open-source alternative, freellmpool pools the providers' own free tiers — Groq, Cerebras, NVIDIA, Gemini, Cloudflare, Mistral, Cohere and more — behind one OpenAI-compatible endpoint you run locally, with automatic failover, and keyless start when routes are available (pip install freellmpool).

How they differ

OpenRouterfreellmpool
CostPay per token (some free models)Free — pools providers' free tiers
HostingHosted serviceLocal, open source (MIT)
Keyless startNo (account + key)Yes (3 keyless providers, plus LLM7 key-optional)
InterfaceAPICLI + Python library + proxy + MCP server
FailoverYesYes

When to use which

pip install freellmpool
freellmpool ask "Summarize this PR" < diff.txt     # keyless when routes are available
freellmpool proxy                                    # OpenAI + exp. Anthropic path

Privacy note: freellmpool is not a privacy layer; prompts go to the selected upstream provider. See the FAQ.

FAQ

Is there a free version of OpenRouter?

OpenRouter has a few rate-limited free models, but it's a paid hosted aggregator. For a fully free, open-source path, freellmpool pools the LLM providers' own free tiers behind one OpenAI-compatible endpoint and can start keyless when routes are available.

Can freellmpool use OpenRouter too?

Yes — OpenRouter is one of the 24 providers freellmpool can pool, so its free models become part of the failover pool alongside Groq, Cerebras, Gemini and the rest.

Part of freellmpool (MIT, free, open source). Updated 2026-06-03.