# litellm

> Python SDK, Proxy Server (AI Gateway) to call 100+ LLM APIs in OpenAI (or native) format, with cost tracking, guardrails, loadbalancing and logging. [Bedrock, Azure, OpenAI, VertexAI, Cohere, Anthropi

- **URL**: https://www.freshcrate.ai/projects/litellm
- **Author**: BerriAI
- **Category**: MCP Servers
- **Latest version**: `v1.87.0` (2026-06-02)
- **License**: NOASSERTION
- **Source**: https://github.com/BerriAI/litellm
- **Homepage**: https://docs.litellm.ai/docs/
- **Language**: Python
- **GitHub**: 44,168 stars, 7,437 forks
- **Registry**: github
- **Tags**: `ai-gateway`, `anthropic`, `azure-openai`, `bedrock`, `gateway`, `langchain`, `litellm`, `llm`, `python`

## Description

Python SDK, Proxy Server (AI Gateway) to call 100+ LLM APIs in OpenAI (or native) format, with cost tracking, guardrails, loadbalancing and logging. [Bedrock, Azure, OpenAI, VertexAI, Cohere, Anthropic, Sagemaker, HuggingFace, VLLM, NVIDIA NIM]

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v1.87.0` | 2026-06-02 | High | ## Verify Docker Image Signature  All LiteLLM Docker images are signed with [cosign](https://docs.sigstore.dev/cosign/overview/). Every release is signed with the same key introduced in [commit `0112e53`](https://github.com/BerriAI/litellm/commit/0112e53046018d726492c814b3644b7d376029d0).  **Verify using the pinned commit hash (recommended):**  A commit hash is cryptographically immutable, so this is the strongest way to ensure you are using the original signing key:  ```bash cosign ver |
| `v1.85.2` | 2026-05-27 | High | ## Verify Docker Image Signature  All LiteLLM Docker images are signed with [cosign](https://docs.sigstore.dev/cosign/overview/). Every release is signed with the same key introduced in [commit `0112e53`](https://github.com/BerriAI/litellm/commit/0112e53046018d726492c814b3644b7d376029d0).  **Verify using the pinned commit hash (recommended):**  A commit hash is cryptographically immutable, so this is the strongest way to ensure you are using the original signing key:  ```bash cosign verify \   - |
| `v1.85.1` | 2026-05-21 | High | ## Verify Docker Image Signature  All LiteLLM Docker images are signed with [cosign](https://docs.sigstore.dev/cosign/overview/). Every release is signed with the same key introduced in [commit `0112e53`](https://github.com/BerriAI/litellm/commit/0112e53046018d726492c814b3644b7d376029d0).  **Verify using the pinned commit hash (recommended):**  A commit hash is cryptographically immutable, so this is the strongest way to ensure you are using the original signing key:  ```bash cosign verify \   - |
| `v1.84.0` | 2026-05-14 | High | > ⚠️ **Heads up — this release contains breaking changes.** > Read the full release notes here: **[v1.84.0 release notes](https://docs.litellm.ai/release_notes/v1.84.0/v1-84-0)**  ---  ## Verify Docker Image Signature  All LiteLLM Docker images are signed with [cosign](https://docs.sigstore.dev/cosign/overview/). Every release is signed with the same key introduced in [commit `0112e53`](https://github.com/BerriAI/litellm/commit/0112e53046018d726492c814b3644b7d376029d0).  **Verify using the pinne |
| `v1.83.14-stable.patch.3` | 2026-05-07 | High | ## Verify Docker Image Signature  All LiteLLM Docker images are signed with [cosign](https://docs.sigstore.dev/cosign/overview/). Every release is signed with the same key introduced in [commit `0112e53`](https://github.com/BerriAI/litellm/commit/0112e53046018d726492c814b3644b7d376029d0).  **Verify using the pinned commit hash (recommended):**  A commit hash is cryptographically immutable, so this is the strongest way to ensure you are using the original signing key:  ```bash cosign verify \   - |
| `v1.83.14-stable.patch.1` | 2026-05-04 | High | ## Verify Docker Image Signature  All LiteLLM Docker images are signed with [cosign](https://docs.sigstore.dev/cosign/overview/). Every release is signed with the same key introduced in [commit `0112e53`](https://github.com/BerriAI/litellm/commit/0112e53046018d726492c814b3644b7d376029d0).  **Verify using the pinned commit hash (recommended):**  A commit hash is cryptographically immutable, so this is the strongest way to ensure you are using the original signing key:  ```bash cosign verify \   - |
| `1.84.0-dev.1` | 2026-04-29 | High | ## Verify Docker Image Signature  All LiteLLM Docker images are signed with [cosign](https://docs.sigstore.dev/cosign/overview/). Every release is signed with the same key introduced in [commit `0112e53`](https://github.com/BerriAI/litellm/commit/0112e53046018d726492c814b3644b7d376029d0).  **Verify using the pinned commit hash (recommended):**  A commit hash is cryptographically immutable, so this is the strongest way to ensure you are using the original signing key:  ```bash cosign verify \   - |
| `v1.83.13-nightly` | 2026-04-24 | High | ## Verify Docker Image Signature  All LiteLLM Docker images are signed with [cosign](https://docs.sigstore.dev/cosign/overview/). Every release is signed with the same key introduced in [commit `0112e53`](https://github.com/BerriAI/litellm/commit/0112e53046018d726492c814b3644b7d376029d0).  **Verify using the pinned commit hash (recommended):**  A commit hash is cryptographically immutable, so this is the strongest way to ensure you are using the original signing key:  ```bash cosign verify \   - |
| `v1.83.11-nightly` | 2026-04-22 | High | ## Verify Docker Image Signature  All LiteLLM Docker images are signed with [cosign](https://docs.sigstore.dev/cosign/overview/). Every release is signed with the same key introduced in [commit `0112e53`](https://github.com/BerriAI/litellm/commit/0112e53046018d726492c814b3644b7d376029d0).  **Verify using the pinned commit hash (recommended):**  A commit hash is cryptographically immutable, so this is the strongest way to ensure you are using the original signing key:  ```bash cosign verify \   - |
| `v1.83.7-stable` | 2026-04-19 | High | ## Verify Docker Image Signature  All LiteLLM Docker images are signed with [cosign](https://docs.sigstore.dev/cosign/overview/). Every release is signed with the same key introduced in [commit `0112e53`](https://github.com/BerriAI/litellm/commit/0112e53046018d726492c814b3644b7d376029d0).  **Verify using the pinned commit hash (recommended):**  A commit hash is cryptographically immutable, so this is the strongest way to ensure you are using the original signing key:  ```bash cosign verify \   - |

## Citation

- HTML: https://www.freshcrate.ai/projects/litellm
- Markdown: https://www.freshcrate.ai/projects/litellm.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/litellm/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
