mozilla-ai/any-agent
A Python library providing a single unified API to build and evaluate autonomous AI agents across multiple frameworks (Agno, Google ADK, LangChain, LlamaIndex, OpenAI Agents SDK, smolagents).

any-agent abstracts multiple agent frameworks into one interface, allowing developers to run and evaluate agents using Agno, Google ADK, LangChain, LlamaIndex, OpenAI Agents SDK, and smolagents under a consistent API. It includes unified tool handling, tracing capabilities, and evaluation tooling for comparing agent behavior and performance across different backend implementations.
Frequently asked
- What is mozilla-ai/any-agent?
- A Python library providing a single unified API to build and evaluate autonomous AI agents across multiple frameworks (Agno, Google ADK, LangChain, LlamaIndex, OpenAI Agents SDK, smolagents).
- Is any-agent open source?
- Yes — mozilla-ai/any-agent is open source, released under the Apache-2.0 license.
- What language is any-agent written in?
- mozilla-ai/any-agent is primarily written in Python.
- How popular is any-agent?
- mozilla-ai/any-agent has 1.2k stars on GitHub.
- Where can I find any-agent?
- mozilla-ai/any-agent is on GitHub at https://github.com/mozilla-ai/any-agent.