Coding · by BerriAI
LiteLLM
Open-source Python SDK and proxy that calls 100+ LLM providers through the OpenAI format.
+ Self-hosted gateway with spend tracking, virtual keys, and fallbacks across providers.
− Huge dependency surface and frequent releases that occasionally break provider mappings.
Open LiteLLM ↗ best for: teams standardising LLM access behind one proxy
Evidence
rank #40 of 257LiteLLM alternatives
All 9 alternatives →+ Serves many concurrent requests on GPUs far faster than llama.cpp-based tools.
− Linux and NVIDIA-centric; painful on Mac or consumer hardware.
+ Unified provider interface and React hooks make streaming chat UIs trivial.
− Major-version upgrades have required significant rewrites.
+ Every open model ends up here, with Inference Providers routing to multiple backends.
− Serverless inference rate limits and cold starts make it unreliable for production.
+ One OpenAI-compatible endpoint for Anthropic, OpenAI, Google, and open models with automatic fallbacks.
− Adds a routing layer, so latency and rate limits depend on the upstream provider chosen.
+ Thousands of community models deployable via Cog, not just text models.
− Cold starts on less popular models can take a minute or more.