This document describes the architecture and design philosophy of KhazarLLMs.
Agents are AI entities with distinct roles and personalities that form the creative ensemble.
Manages how agents interact through different conversation modes (sequential, parallel, debate, consensus).
Provider-agnostic interface supporting OpenAI, Anthropic, and Mock providers.
- Modularity: Clear separation of concerns
- Extensibility: Easy to add new agents and modes
- Composability: Mix and match components
- Testability: Mock provider for testing
See full documentation in the repository.