Skip to main content

Documentation Index

Fetch the complete documentation index at: https://koreai.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

The Agent Platform runtime executes every interaction using two cognitive engines in parallel: the Agentic Brain and the Deterministic Brain. A shared memory layer called the Shared Spine coordinates state between them. Both engines are defined in a single Agent Blueprint Language (ABL) definition, compiled to the same intermediate representation (IR), and executed by the same runtime. This split-brain model lets a single agent definition combine autonomous reasoning with deterministic, auditable execution — without maintaining two separate runtimes or frameworks. Dual-Brain Architecture

The Agentic Brain

The Agentic Brain reasons, explores, and decides. It handles the open-ended parts of an interaction where the correct path is not known in advance. The Agentic Brain runs:
  • A multi-intent orchestrator that decomposes compound user requests into separate intents.
  • Specialist agents scoped to domains such as billing, network operations, or compliance.
  • Remote agents reached via the A2A protocol, including agents hosted outside the platform.
  • Tool calls against CRM systems, BSS platforms, knowledge bases, and payment systems.
  • An LLM reasoning engine that holds context across turns.
The Agentic Brain produces reasoning traces — structured records of every agent step, LLM call, and tool result — that are captured by the runtime for observability.

The Deterministic Brain

The Deterministic Brain validates, enforces, and executes. It handles the parts of an interaction where the path must be predictable, auditable, and policy-compliant. The Deterministic Brain runs:
  • Entity collection with deep validation rules.
  • Authorization profile checks against the requesting user.
  • A routing engine that combines intent, customer segment, and entitlement.
  • Constraint and guardrail enforcement on both inputs and outputs.
  • BSS, OSS, and billing integrations with known inputs and auditable outputs.
  • A flow-and-escalation engine for human handoff and supervisor queues.
The Deterministic Brain produces decision records — structured records of every routing choice, constraint check, and guardrail evaluation — that are captured by the runtime for compliance and audit.

The Shared Spine

The Shared Spine is the runtime coordination layer. Neither brain owns it. Both brains read from and write to it, and neither can act without going through it. The Shared Spine holds:
  • Session memory.
  • Threaded conversation context.
  • The entity store.
  • Authentication state.
  • Active guardrails.
Every read and write to the Shared Spine is recorded as part of the Context Audit Trail — a structured record of what each brain was working with at the moment of every decision.

Compilation and Execution

Agent definitions move through three stages before they execute. Both brains share the same compiler, the same IR format, and the same runtime.
StageWhat Happens
ABL CompilerValidates the agent definition. Catches missing tool references, broken handoffs, and contract violations before deployment. Output is a portable IR artifact.
IRThe compiled artifact stored in version control. It is Git-native, diffable, and environment-agnostic. The same IR runs in dev, staging, pilot, and production.
ABL RuntimeExecutes the IR. Handles reasoning, flow control, multi-agent orchestration, and guardrail enforcement. Runs both execution paths defined in the ABL definition.
Because both brains compile from the same ABL definition to the same IR, there is no drift between the authored agent intent and the deployed behavior. Compile-time validation catches errors before they reach any downstream environment.

Observability Outputs

The runtime emits three categories of structured trace data. Together, they make every agent decision reconstructable after the fact.
Trace CategoryProduced ByWhat It Captures
Reasoning TracesAgentic BrainEvery agent step, LLM call, and tool result.
Context Audit TrailShared SpineEvery read and write to shared memory — what each brain was working with at the moment of every decision.
Decision RecordsDeterministic BrainEvery routing choice, constraint check, and guardrail evaluation.
These trace categories are complementary. Reasoning Traces answer what the agent did. Decision Records answer what rules were applied. The Context Audit Trail answers what data each brain had access to. All three are required for full session reconstruction.

Why the Split Matters

A single-engine design forces a trade-off: either the agent reasons flexibly and sacrifices auditability, or it follows a fixed deterministic path and loses the ability to handle open-ended input. The dual-brain model avoids this trade-off by separating the concerns while keeping both engines under one governance layer.
PropertyAgentic BrainDeterministic Brain
Execution styleLLM-driven reasoningRule-based, constraint-enforced
HandlesOpen-ended input, multi-intent, tool callsEntity validation, routing, policy enforcement
OutputReasoning tracesDecision records
AuditabilityStep-level reasoning chainDeterministic, replay-exact decisions
Shared resourceShared SpineShared Spine
Because both brains are defined in ABL and compiled to the same IR, the runtime can enforce guardrails uniformly across both execution paths. There is no policy gap between the agentic and deterministic sides of an interaction.