BerriAI

    BerriAI/litellm

    The fastest, litest AI Gateway. Rust core with Python SDK. Call 100+ LLM APIs in OpenAI (or native) format with cost tracking, guardrails, load balancing, and logging [Bedrock, Azure, OpenAI, Anthropic, OpenAI, VertexAI, vLLM, Nvidia NIM]

    62.6K stars
    13.0K forks
    62.6K GitHub watchers
    Updated Nov 4, 2026
    View on GitHub

    Build with Backblaze B2

    SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.

    Explore Backblaze Labs

    Loading star history...

    Where it stands

    Rank, growth pace and release cadence relative to everything GStars tracks.

    5 releases in the last 90 days, the latest 4 days ago, with 370 contributors on GitHub.

    The biggest single-day gain in the last year, +334 stars on Oct 10, coincided with release v1.106.0-dev.3.

    Use Cases & Benefits

    • Provides a lightweight AI gateway to call 100+ large language model APIs using a unified OpenAI-compatible interface with Rust core and Python SDK.
    • Enables cost tracking, guardrails, load balancing, and consistent output formatting across multiple LLM providers in a single proxy server.
    • Use for integrating multiple LLM providers like OpenAI, Anthropic, Azure, and Bedrock into applications with unified API calls and fallback logic.
    • Use for managing API usage budgets, rate limits, and logging observability across teams and projects via a self-hosted or hosted proxy server.
    • Use for streaming and asynchronous LLM completions in Python applications requiring scalable, multi-provider AI model access with detailed usage tracking.

    Should you depend on it?

    License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.

    License

    Other

    GitHub could not identify this license; read the LICENSE file before depending on it.

    Community files

    • README: present
    • Contributing guide: present

    Watch-outs

    • License not identified by GitHub; read the LICENSE file before depending on it.

    General guidance from repository metadata, not legal advice. How we score

    From the README

    Call all LLM APIs using the OpenAI format [Bedrock, Huggingface, VertexAI, TogetherAI, Azure, OpenAI, Groq etc.]

    🚨 Stable Release: Use docker images with the -stable tag. These have undergone 12 hour load tests, before being published. More information about the release cycle here

    Support for more providers. Missing a provider or LLM Platform, raise a feature request.

    Call any model supported by a provider, with model=<provider_name>/<model_name>. There might be provider-specific details here, so refer to provider docs for more information

    Excerpt from the BerriAI/litellm README on GitHub (NOASSERTION license). © its authors.Read the full README on GitHub

    Daily snapshots

    Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots

    Sep 25: +57Sep 26: +55Sep 27: +30Oct 10: +334Oct 11: +77Oct 12: +39Oct 13: +87Oct 14: +82Oct 15: +89Oct 16: +75

    +6,968 stars over 90 days across 19 snapshot days; best day +334 on Oct 10.

    Forks

    13.0K+2.6K

    Open issues

    5.7K+886

    Compared with peers in LLM

    Fastest-growing repositories GStars tracks in this cohort for the week of Nov 8, by 7-day star growth

    BerriAI/litellm compared with LLM repositories by stars, 7-day star growth, health score and last release
    RepositoryStars+7dHealthLast release
    NVIDIA/auto-ontology11.4K+8.5K75—
    thedotmack/claude-mem115.8K+4.7K75today
    DietrichGebert/ponytail188.4K+4.4K7512 days ago
    affaan-m/ECC300.8K+4.3K7540 days ago
    Graphify-Labs/graphify145.7K+3.8K75today
    BerriAI/litellm62.6K—604 days ago
    Category median145.7K+4.4K75—

    Discover Repositories

    Search across tracked repositories by name or description