Entity
ATM-10442
Terminal at Wuse 2, tied to its location, cash state, and vendor.
Ollandi Platform
Explore how Ollandi 5 normalizes telemetry, maintains an entity graph, coordinates domain agents, and separates action proposals from execution. Each layer preserves the context needed to inspect a decision.
Overview
The architecture separates ingestion, reasoning, coordination, validation, and evidence. These boundaries make system behavior inspectable.
One ingestion and control plane across public cloud, private data centers, edge, and on-premises systems. Supported signals are normalized with provenance and correlated into a live entity graph.
Neural encoders identify patterns in telemetry. Symbol grounding and logical inference relate those patterns to entities, temporal sequences, and security constraints.
Intent hypotheses and infrastructure graph traversal identify feasible attack paths. Candidate countermeasures are assessed for coverage, disruption, resource cost, and reversibility.
Domain agents exchange hypotheses, supporting and refuting evidence, and confidence. Quorum requirements vary by action class; disagreement and participation failures remain visible.
Action descriptors pass schema, policy, impact, confidence, timing, and approval checks. Reversible and semi-reversible actions need defined recovery procedures; high-impact actions require human approval.
Decision records preserve observations, inferences, agent contributions, and outcomes. Feedback informs tested, staged model updates; learning cannot override hard safety constraints or expand authority.
Shared infrastructure context
Illustrative ATM state: an entity, a service condition, a dependency check, an obligation, an owner, and a permitted workflow action.
Entity
Terminal at Wuse 2, tied to its location, cash state, and vendor.
Condition
Service state changed and the change is time-stamped.
Dependency
Communication confirmed, so connectivity is ruled out.
Obligation
Exposure is developing against the agreed service level.
Owner
A vendor route is available for the next action.
Action
Routed automatically under the bank's policy, with the evidence attached.
Action classes
Every action Ollandi can take falls into one of five classes, and your policies set how each class runs.
| Class | Examples | How it runs |
|---|---|---|
| Observational | Evidence collection, increased monitoring | Within authorized observation scope |
| Reversible containment | Session revocation, temporary network block, privilege suspension | Within policy, with rollback |
| Semi-reversible enforcement | Credential rotation, workload quarantine, host isolation | Within policy, with safety verification |
| High-impact | Account disablement, broad network isolation | Explicit human approval |
| Emergency | Site-wide containment, mass session termination | Pre-authorized emergency protocols |
Enterprise adoption
Then choose the context needed to answer it. A disciplined introduction proves the quality of the explanation before Ollandi is given any authority.
Resources
Technical paper
The production architecture behind security-native, policy-bounded defense.
Read the paperResearch
The ADT and CDA research that informed the Ollandi model class.
Explore the researchPlatform
See how the architecture shows up in the Ollandi Platform.
Explore the platformFAQ
A pack that gives Ollandi depth in one infrastructure domain: it reads live state, detects threats and failures, explains what they mean, and adds that domain's response actions.
Assets, identities, services, owners, dependencies, policy, and previous conditions, with each piece of evidence keeping its source and time.
The paper reports sub-500 ms consensus in critical scenarios. Timing depends on topology, quorum, and action class. A partition without sufficient quorum requires escalation rather than an unsupported decision.
Your organization, through policy. You decide which classes run on their own, typically observational and reversible actions, and how higher-impact classes run, with separation of duties built in.
Get started
We will walk through the packs, shared context, and authority model against your own environment.