Agent Orchestration Control Layers
OSI-model inspired audit layer protocol. Full visibility into every agent decision, transforming opaque AI processing into an observable, auditable pipeline.
AOCL protocol explainer. 11 layers, full observability, open specification.
Why AOCL?
AI agents are increasingly complex systems making decisions that affect real-world outcomes. Most AI systems are black boxes. AOCL changes that.
The 11-layer stack
Like the OSI model revolutionized understanding of network communications, AOCL provides a standardized layer model for AI agent operations.
OSI model analogy
| OSI Layer | AOCL Layer | Analogy |
|---|---|---|
| Physical | L0 Ingress | Raw input arrives |
| Data Link | L1 Identity | Who is sending? |
| Network | L2 Route | Where should it go? |
| Transport | L3 Policy | Is it allowed? |
| Session | L5 Context | What do we know? |
| Presentation | L6 Shape | How to format? |
| Application | L7 Execute | Do the work |
Event schema
All layer events follow the AEE envelope structure with AOCL-specific payload:
interface LayerEvent {
v: "1" // Protocol version
id: string // ULID
ts: string // ISO timestamp
type: "event" // Always "event" for layers
from: "system.aocl" // AOCL system
to: "audit" // Audit target
intent: string // aocl.layer.{start|complete|bypass|reject}
corr: string // Correlation ID (links to conversation)
payload: {
layer: string // L0-L10
status: string // start|complete|bypass|reject
duration_ms?: number // Execution time (on complete)
reason?: string // Why bypassed/rejected
[key: string]: any // Layer-specific data
}
}Real-time visualisation
📊 LayerStack
Full OSI-style visualization showing all layers with real-time status updates during processing.
⚡ LayerStackMini
Compact 11-dot indicator for embedding in headers. Each dot represents a layer status.
📈 TraceTimeline
APM-style horizontal waterfall showing layer durations and performance metrics.
What a trace looks like
This is the Compliance Suite's trace waterfall — showing a real AOCL request with inline summaries, decision badges, and timing.
Available in the AOCL Compliance Suite.
Premium plugins
AOCL Core is free in QuoxCORE. Premium plugins extend AOCL for enterprise and developer use cases.
Compliance suite
Enterprise · $599/yr- SOC2, HIPAA, GDPR, ISO 27001 exports
- Trace replay with modifications
- Side-by-side trace comparison
- Multi-agent correlation view
- Scheduled compliance jobs
- Evidence bundle export
Developer kit
Free · no licence to buy- Layer Playground (isolated testing)
- Custom layer plugins at four extension points (pre-routing, post-policy, pre-execute, post-audit)
- Plugin Editor with validation
- Plugin Marketplace access
- Plugin templates
Benefits
Full observability
Every processing step emits observable events
Compliance ready
SOC2, HIPAA, GDPR, ISO 27001 audit trails
Debug anywhere
Trace issues through the entire processing chain
Build trust
Users can verify what happened and why
Replay & compare
Re-execute historical traces with modifications
Multi-agent correlation
End-to-end visibility across agent handoffs
Open Specification
AOCL is fully specified and implemented in QuoxCORE today. It is a live IETF Internet-Draft (draft-cowles-aocl-01), filed 2026-02-28.
AOCL specification on GitHub · draft-cowles-aocl-01 on the IETF datatracker
From the blog