Mozilla releases 'any-llm-go,' a library that enables OpenAI and Claude AI models to be used with a single API

Mozilla released ' any-llm-go, ' a library for the Go language that enables the use of multiple AIs with a single interface, on February 10, 2026.
any-llm-go: One Interface for LLMs in Go
GitHub - mozilla-ai/any-llm-go: any-llm go
https://github.com/mozilla-ai/any-llm-go
Mozilla, known for developing Firefox and other apps, founded Mozilla.ai in 2023 as a startup developing AI-related software. Mozilla.ai has already released several products, including the AI system 'Octonous.'
The newly released any-llm-go is a Go implementation of the Python library any-llm , which was released in 2025. Both any-llm and any-llm-go are libraries developed with the goal of 'making multiple AIs available through a single interface.'
AI providers such as OpenAI, Google, and Anthropic each publish different APIs, and developing applications incorporating AI models requires coding tailored to each AI company. any-llm and any-llm-go are libraries that absorb the differences in APIs between various AI providers, minimizing code changes when changing models. Initially, they support eight providers: Anthropic, DeepSeek, Gemini, Groq, Llamafile, Mistral, Ollama, and OpenAI, and allow users to operate AI models from supported providers using an interface compliant with OpenAI's API. Support for Cohere, Together AI, AWS Bedrock, and Azure OpenAI is also planned.

any-llm-go is not simply a port of the Python library any-llm to Go; it implements processing suited to the Go context, such as 'handling errors as values rather than exceptions.' It is also designed with external contributions in mind, making it easy for developers to add supported providers. The contribution guide can be viewed at the link below.
any-llm-go/CONTRIBUTING.md at main · mozilla-ai/any-llm-go · GitHub
https://github.com/mozilla-ai/any-llm-go/blob/main/CONTRIBUTING.md

Related Posts:






