Architecture Overview
Consonant is an abstraction layer that sits between your intelligence and your infrastructure.
The 4-Layer Stack
Consonant transforms raw compute and models into a robust, self-healing agent ecosystem. We do this by separating the concerns of Orchestration, Security, and Execution into four distinct layers.
1. The Interface Layer
Users submit Goals (e.g., "Analyze this 10-K report") via CLI, API, or UI. This layer abstracts away the complexity of which agent does what.
2. Consonant Core (The Orchestrator and control plane)
The Control Plane receives goals, breaks them into plans, and enforces enterprise-grade Policies. It handles routing and ensures no agent executes an unauthorized action.
3. The Relayer (Communication layer)
A zero-trust networking layer that coordinates communication between agents. It ensures that data flows only where it is allowed and provides 100% observability into every interaction.
4. KAgent (Agentic runtime and execution layer)
The atomic unit of compute. Every agent runs in an isolated Pod with dedicated resources on your K8s provider (GKE, EKS, AKS, etc.) .
Zero Blast Radius Architecture
Traditional agent systems are "Shared Fate" systems. Consonant is a "Discrete Fate" system. By utilizing Kubernetes native isolation, we provide:
Each agent has its own CPU/RAM/Image.
Rego-based policies check every goal.
O11y is baked into the runtime sidecar.