langchain-ai/langchain-litellm

🦜🔗 LangChain interface to LiteLLM

61
/ 100
Established

This tool helps developers who build applications using large language models (LLMs) to easily switch between different LLM providers like Anthropic, Azure, Huggingface, or Replicate, and to manage embedding models. It takes your application's prompts or text data and outputs responses or numerical representations (embeddings) generated by your chosen LLM. This is for developers creating AI-powered applications that need flexibility in their choice of LLM backends.

Used by 1 other package. Available on PyPI.

Use this if you are a developer building an LLM application and want to use various LLM providers without rewriting your integration code for each.

Not ideal if you are an end-user looking for a ready-to-use application, or if you only plan to use a single LLM provider and don't need the flexibility to switch.

LLM application development AI model integration Natural Language Processing developer tools multi-provider LLM
Maintenance 10 / 25
Adoption 8 / 25
Maturity 25 / 25
Community 18 / 25

How are scores calculated?

Stars

27

Forks

16

Language

Python

License

MIT

Last pushed

Mar 12, 2026

Commits (30d)

0

Dependencies

4

Reverse dependents

1

Get this data via API

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

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