TKM AI Agency Platform
Welcome to the TKM AI Agency Platform documentation. This platform represents a sophisticated AI-driven system designed to handle complex conversational interactions through a network of specialized agents.
Overview
TKM AI Agency is a modular, event-driven platform that orchestrates multiple AI agents to process, analyze, and respond to user interactions. The platform is built with scalability, reliability, and extensibility in mind.
Key Features
Intelligent Agent Network
- Specialized Agents: Each agent is designed for specific tasks (text processing, translation, routing, etc.)
- Flexible Architecture: Mix of blocking and non-blocking agents for optimal performance
- Smart Routing: Dynamic message routing based on intent and context
Advanced Processing Capabilities
- Multiple LLM Provider Support (Groq, OpenAI, Anthropic)
- Real-time translation and normalization
- Document and file management
- Audio processing and transcription
Robust Infrastructure
- Event-driven architecture
- Centralized configuration management
- Comprehensive logging and monitoring
- Standardized API responses
Platform Components
Frontend APIs
-
Output Processing
- Hova: Chat response management
- Scalaris: Document and file handling
- Humile: Translation and normalization
-
Input Processing
- Rufa: Audio processing
- Barbatus: Session management
- Burchelli: Text processing
Core Agents
- Prometheus: Response generation using LLMs
- Invicta: Orchestration and routing
- Atta: Context management
- Bala: Embedding processing
Getting Started
To begin working with the TKM AI Agency Platform, visit our Getting Started guide for installation and setup instructions.
Architecture
For a detailed understanding of the platform's architecture, including agent interactions, data flow, and system components, visit our Backend and Frontend documentation sections.