VURT/Runtime infrastructure
Infrastructure for intelligent systems.
VURT builds runtime infrastructure for state, memory, permissions, routing, and controlled execution across AI systems.
Intelligence alone is not a system.
As models take on longer-running, higher-consequence work, the hard problems move underneath the model. A capable system still has to know what is true, remember what happened, hold to what it is allowed to do, and leave behind a record someone can check.
Those are runtime concerns. Prompts do not enforce them and context windows do not preserve them. They belong to a layer that outlives any single call.
Governed by the runtime
- 01what they know
- 02what persists
- 03what they may access
- 04which model or tool executes
- 05what actions are permitted
- 06what state changes
- 07what happened
- 08what can be inspected or controlled
Six concerns, one runtime.
What is true right now?
A typed, durable record of the system and the environment it operates in — held outside any single model call, so it survives restarts, model swaps, and long-running work.
A control layer between the model and the world.
Runtime modules
Holds what is true.
Every actor operates against a shared, typed representation of system and world state. State is not reconstructed per call; it is the thing calls operate on.
How we decide what the runtime should do.
- 01
Explicit state over hidden state
If a system depends on it, it should be represented, typed, and readable — not implied by a prompt or reconstructed from a transcript.
- 02
Controlled execution over unconstrained autonomy
Capability is granted, not assumed. The runtime decides what an actor may do; the actor decides what to attempt.
- 03
Inspectability over opacity
Any decision that changes state should leave a record precise enough to reconstruct it later.
- 04
Deterministic boundaries around probabilistic systems
Models are probabilistic. The interfaces around them — permissions, transitions, effects — should not be.
- 05
Model independence
State, memory, and authority outlive the model that used them. No layer should assume a single provider or generation.
- 06
Composable infrastructure
Each concern stands alone and composes with the rest. Adopting one part should not require adopting all of it.