Introduction to Maia
An overview of the Maia Test Framework, open-source pytest-based framework for testing multi-agent AI systems.
Maia Test Framework
Maia Test Framework is a pytest
-based framework designed for testing multi-agent AI systems. It offers a flexible and extensible platform to create, run, and analyze complex multi-agent simulations.
Whether you're building complex AI chatbots, autonomous agent swarms, or other multi-agent systems, Maia gives you a solid foundation for ensuring they behave as expected.
Instructions
Follow the quick start guide to install Maia and get your first test running.
Setup
Write your tests using agents, assertions, and validators
Visualization
Visualize your test results using our open-source dashboard
Key Features
- Multi-Agent Simulation: Simulate conversations and interactions between multiple AI agents.
- Extensible Provider Model: Easily integrate with various AI model providers (e.g., Ollama, LiteLLM).
- Built-in Assertions: A suite of assertions to verify agent behavior, including content analysis and participation checks.
- Tool Integration: Agents can use external tools to perform actions.
Using This Kit
Navigation is on the left. Pages flow from setup to advanced features, but you're free to jump around.
Use the table of contents on the right to skip through sections.
Start with the Installation Guide.
Community Support
Got questions? Reach out via: