temporality
RUEdit this page↗
Getting started

Introduction

What Temporality is, who it is for and what it is made of — a ten-minute overview of the system.

The Temporality dashboard

Temporality is an open runtime and control plane for agent systems: it runs long-lived tasks, keeps an evidence-backed history of every action, governs permissions and oversight — and turns verified experience into knowledge and skills that work on the next tasks.

A conventional chat bot forgets everything between sessions, and its "memory" is a junk drawer of notes stuffed into context. An autonomous agent working inside a team needs execution, control and learning at once: tasks must survive restarts, actions must leave evidence, permissions must match the org structure, and mistakes must become experience instead of repeating. Temporality covers all four layers with one self-hosted stack:

  1. Execute — long-lived tasks, delegation to subagents, plan DAGs, background commands, human approvals.
  2. Observe — an event journal, traces, a live command console, cause reconstruction.
  3. Control — capabilities and policies, secrets, egress rules, behavior-anomaly signals.
  4. Improve — experience → knowledge with status and provenance → skills → reuse.
Agent Kernel ──events──▶ Journal ──projection──▶ Knowledge / Hints
     ▲                      │                         │
     └──────── hints ◀──────┴──── Experience Timeline ┘

#Key ideas

#What the system is made of

Component What it does
Agent Kernel The agent's durable runtime: model gateway, tools, sandbox, delegation, approvals, scheduling
Journal Append-only event log; knowledge projection, hint selection, bitemporal queries
Workspace (chat) Dialogue with the agent: streaming, attachments, approvals, amendments to running tasks
Debugger UI Dashboard, run traces, the knowledge map, experience timeline, skills, artifacts, triggers, administration
Control Plane Users, RBAC, org structure, tokens

All of it starts with a single docker compose up — PostgreSQL, Temporal, Journal, Kernel, the UI, plus optional SearXNG and a headless browser for web research.

#Who it is for

#Where to look next