- LLM integration with OpenAI, Cohere, and local models
- Document and database semantic retrieval
- Plugin architecture for custom tools and function calls
- Role-based prompt templates and memory storage
- Self-hostable via Docker or local installation
- RESTful API endpoints for programmatic access