- Orquestación de agentes basada en roles (planificador, ejecutor, crítico)
- Almacenamiento de memoria configurable para persistencia del contexto
- Invocación dinámica de herramientas y APIs externas
- Mensajería y coordinación entre agentes
- Integración independiente del modelo (soporta cualquier LLM compatible con OpenAI)