Dify
Open-source platform for building production-ready LLM apps and agents.

Open-source AI gateway to call 100+ LLM APIs in one format
LiteLLM is one of the most widely adopted open-source LLM gateways, and the self-hosted core is genuinely free and capable, which is why so many teams reach for it first. The main tradeoffs are operational: you own the deployment, scaling, and upkeep of the proxy, and advanced governance features (SSO, RBAC, audit logs, SLAs) sit behind the Enterprise license. Published enterprise figures circulate online (roughly $250/mo for a basic tier up to around $30k/year for premium), but pricing is negotiated and not fully standardized, so treat any specific number as indicative and confirm with BerriAI.
LiteLLM is an open-source AI gateway and Python SDK from BerriAI that standardizes access to 100+ LLM providers behind a single OpenAI-compatible API. Developers use it to route, load-balance, and fail over between models while tracking spend and enforcing budgets, guardrails, and rate limits. The core is free to self-host, and an Enterprise tier adds SSO, RBAC, audit logs, and SLA-backed support for organizations that need centralized governance over model access.
LiteLLM addresses a common headache in multi-model AI development: every provider has a slightly different API, authentication scheme, and response shape. The open-source core normalizes all of them into the familiar OpenAI request/response format, so application code can swap or fan out across providers without rewrites. It supports chat, completion, embeddings, image generation, and more across 100+ providers. Beyond translation, LiteLLM adds gateway features that teams need in production: virtual API keys and budgets, spend and usage tracking per key or team, retries and fallbacks, load balancing across deployments, rate limiting, and guardrails/logging hooks. The proxy can be deployed in your own infrastructure, and the project has a very active GitHub presence with a large contributor community. In 2024 the core was rewritten with performance in mind (a Rust core with the Python SDK). The project is free to self-host under an open-source license. BerriAI, the company behind it, monetizes through an Enterprise tier that adds SSO/SAML, RBAC, audit logs, SLA-backed support, and a dedicated support channel. This makes LiteLLM appealing both to individual developers who want a free abstraction layer and to enterprises that need a governed, centralized gateway in front of many model providers.
LiteLLM is an open-source AI gateway from BerriAI that unifies 100+ LLM providers behind a single OpenAI-compatible API. It offers cost tracking, virtual keys, load balancing, fallbacks, and guardrails as either a Python SDK or a self-hosted proxy. The core is free, with an Enterprise tier for SSO, RBAC, audit logs, and SLAs. It is widely adopted by developers and platform teams that manage multiple models. Enterprise pricing is negotiated rather than fully published.
LiteLLM is developed by BerriAI, a startup focused on LLM infrastructure and tooling. The project rose to prominence as an open-source abstraction layer for calling many model providers with one interface, and it has grown a large, active contributor community on GitHub.
BerriAI monetizes through an Enterprise offering built on top of the open-source gateway, targeting organizations that need centralized governance, security, and support for model access at scale.
At its core, LiteLLM normalizes requests and responses across 100+ providers into the OpenAI format, covering chat, completions, embeddings, and more. As a proxy it adds virtual API keys, per-key and per-team budgets, spend and usage analytics, rate limiting, load balancing, retries, and fallbacks.
It also exposes logging and guardrail hooks that integrate with observability tools such as Langfuse and Prometheus. The Enterprise tier layers on SSO/SAML, RBAC, audit logs, custom SLAs, and dedicated support, aimed at production deployments in regulated or large organizations.
Developers, AI platform teams, and enterprises that use more than one LLM provider and want a single, governed point of access with cost controls and reliability features.
Software and ML engineers who integrate LLM calls into applications and want a consistent interface across providers.
Engineering leaders and platform owners who need centralized cost control, governance, and support for model usage.
Open-source contributors, DevOps/SRE teams, and security/compliance stakeholders evaluating self-hosted gateways.
Teams and enterprises running multiple LLM providers in production that want a self-hostable, cost-aware gateway with the option of enterprise governance and support.
LiteLLM is developed by BerriAI, which participated in Y Combinator. Specific round sizes and totals are not consistently disclosed publicly; verify current funding details with the company.
Yes. The open-source core is free to self-host under its open-source license. Paid Enterprise licensing adds governance features like SSO, RBAC, audit logs, and SLA-backed support.
LiteLLM supports 100+ LLM providers, including OpenAI, Anthropic, AWS Bedrock, Azure OpenAI, Google Vertex AI, and many open-source model backends, all through an OpenAI-compatible interface.
Yes. LiteLLM can be deployed as a self-hosted proxy (for example via Docker) so all traffic and keys stay within your environment. It can also be used as a Python SDK embedded in your app.
The proxy centralizes virtual API keys, budgets, spend tracking, load balancing, retries/fallbacks, rate limiting, and logging, so you manage access and cost in one place instead of per application.
LiteLLM is maintained by BerriAI along with a large open-source community on GitHub. BerriAI provides the commercial Enterprise offering and support.
Side-by-side pages for pricing, features, and best-fit use cases.
Open-source platform for building production-ready LLM apps and agents.
Open-source AI gateway and control plane for production Gen AI.
Run open LLMs locally with a single command.
The open hub for machine learning models, datasets, and demos.