Welcome to Moya
Moya is a flexible framework for building and orchestrating AI agents. It provides a modular architecture that allows you to create, configure, and deploy intelligent agents with different capabilities.
Note: Moya is currently in active development. The library may change in future releases.
Key Features
- Multiple Agent Types - Support for various LLM providers including OpenAI, AWS Bedrock, Ollama, and more
- Conversation Memory - Built-in tools for storing and retrieving conversation history
- Multi-Agent Orchestration - Route messages to specialized agents based on content
- Tool Integration - Extend agent capabilities with custom tools
- Remote Agents - Deploy agents as microservices with API endpoints
Getting Started
To get started with Moya, check out the Quickstart Guide or explore one of our detailed tutorials:
- Building a Simple Agent - Create your first Moya agent
- Multi-Agent System - Build a system with multiple specialized agents
- Dynamic Agent Creation - Create and register agents at runtime
Example Use Cases
- Customer support chatbots with specialized knowledge domains
- Multi-lingual assistants that route to language-specific agents
- Research assistants with tool integration for data retrieval
- Content generation systems with specialized creative agents