majiayu000/litellm-rs

A high-performance AI Gateway written in Rust — call 100+ LLM APIs using OpenAI format

55
/ 100
Established

This project helps developers integrate and manage calls to over 100 different large language model (LLM) APIs, like OpenAI, Anthropic, or Google, using a single, unified interface that behaves just like OpenAI's API. It takes your requests for AI model interactions (chat, embeddings, etc.) and routes them efficiently to the chosen provider, returning the model's response. Software engineers building AI-powered applications will find this valuable.

Use this if you are a developer building an application that needs to interact with various AI models and you want to simplify integration, improve performance, and add enterprise features like load balancing and caching.

Not ideal if you only ever plan to use a single LLM provider and don't require high-performance routing, load balancing, or other gateway functionalities.

AI application development LLM integration API management backend development microservices
No Package No Dependents
Maintenance 13 / 25
Adoption 12 / 25
Maturity 15 / 25
Community 15 / 25

How are scores calculated?

Stars

33

Forks

6

Language

Rust

License

MIT

Last pushed

Mar 21, 2026

Monthly downloads

163

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/majiayu000/litellm-rs"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.