GitHub - mozilla-ai/any-llm: Communicate with an LLM provider using a single interface
any-llm
A single interface to use and evaluate different llm providers.
Documentation
Supported Providers
Key Features
any-llm offers:
Simple, unified interface - one function for all providers, switch models with just a string change
Developer friendly - full type hints for better IDE support and clear, actionable error messages
Leverages official provider SDKs when available, reducing maintenance burden and ensuring compatibility
Stays framework-agnostic so it can be used across different proj...
Read more at github.com