- Multiple AI agent definition and registration
- Individual memory stores per agent
- Inter-agent messaging and delegation
- Workflow orchestration and task routing
- OpenAI Chat API integration
- Customizable prompts and behaviors
- Conversation logging and history tracking