Skip to content

Core Concepts

Identity OS gives your AI agent a persistent behavioral identity that adapts to context, detects drift, and tightens constraints under pressure — all through a simple API.

The Four Pillars

1. Behavioral Modes

Your agent's behavior emerges from 7 coexisting dimensions (Perception, Exploration, Order, Assertion, Connection, Identity, Stress Response). Each mode activates based on the observations you feed in.

You don't need to configure these manually — just send observations, and the engine determines the optimal mode balance.

Learn more →

2. Stress-Adaptive Constraints

When your agent encounters failures, retries, or contradictions, stress rises automatically through 4 levels: LOW → MED → HIGH → OVER. As stress rises, the system tightens behavioral constraints — fewer allowed actions, more conservative decision style.

Learn more →

3. Drift Detection

Every behavioral change is classified on a 4-level scale: D0 (noise) → D1 (context) → D2 (adaptive) → D3 (corrupt). Critical drift triggers automatic rollback to the last stable state.

Learn more →

4. ExecutionContract

After each observation, Identity OS emits an ExecutionContract — a deterministic constraint set that tells your agent what it can and can't do. Your agent reads this contract to make decisions.

Learn more →

How It Works (Developer Perspective)

Your Agent                    Identity OS
   |                              |
   |-- POST /process ------------>|
   |   (observation: what         |
   |    the agent just did)       |
   |                              |--- Engine evaluates
   |                              |--- Updates state
   |                              |--- Detects drift
   |                              |
   |<-- ExecutionContract --------|
   |   (allowed_actions,          |
   |    forbidden_actions,        |
   |    stress_level, etc.)       |
   |                              |
   |-- Agent uses contract ------>|
   |   to decide next action      |

That's it. One API call per turn. The engine handles all the complexity internally.