Skip to content
The Daily Repo

mozilla-ai / any-llm

Communicate with an LLM provider using a single interface

Why this job: works in the areas we cover, but does not say which job it does

What it does

Switch between OpenAI, Anthropic, Azure / Microsoft Foundry, Mistral, Ollama, and more without changing your code.

Get started

pip install 'any-llm-sdk[openai]'
# Just OpenAI
pip install 'any-llm-sdk[mistral,ollama]'
# Multiple providers
pip install 'any-llm-sdk[all]'
# All supported providers

You need: Python 3.11 or newer; API keys for whichever LLM providers you want to use

Maintenance
Active
Last commit 2 days ago
Stars
2,251
+6 this week
Licence
Apache-2.0
Allows business use
Downloads for
None listed
No release files
Latest version
1.50.0
Released 2 days ago
Built with
Python
100% of the code

Is it looked after?

Contributors
20
Last 90 days
Issues
95% closed
27 still open
Pull requests
946 merged
14 waiting
Releases
113
30+ in the last year

Similar repos

Repos similar to this one
RepoStarsLast commitLicenceDownloads for
GeeeekExplorer / nano-vllm16,3966 months agoMITNo downloads
cyrusbehr / tensorrt-cpp-api8135 months agoMITNo downloads
More: languages, topics and project record

Languages

  • Python 100%

Topics

  • inference
  • llm
  • text-completion
  • ai
  • anthropic
  • developer-tools
  • openai
  • python

Project record

  • JobOther AI tools
  • StatusListed
  • Commits1,137
  • Forks249
  • Watching12
  • Stars in 28 days+34
  • CreatedJul 14, 2025
  • First seen by usNov 7, 2026
  • CheckedNov 12, 2026

Type to search.

Try