AIRI is an agentic AI desktop OS built around your digital companion. She observes your desktop, runs autonomous tasks through isolated workers, and talks to you through a modular stage — all connected by a typed event bus under a deterministic runtime kernel. Pick a reference to dive in.
API Reference
TypeDoc-generated reference for server-shared, server-runtime, and server-sdk. Signatures, types, interfaces, and design notes extracted directly from JSDoc comments in source.
Architecture Docs
Narrative deep-dives into every major runtime subsystem: bootstrap flow, task kernel, planner, cognition, persistence, worker isolation, semantic memory, and more.
Browse architecture docs →Source Packages
Browse the actual runtime implementation on GitHub. Every module, store, provider, and pipeline package, cross-linked from the AGENTS.md guide at the repo root.
View packages on GitHub →Agent SOP
Delegate-verifier workflow used by AI agents working on the codebase. Command reference, coding conventions, architecture landmines, and jcodemunch mandate included.
Read AGENTS.md →What you'll find in the architecture docs
- Bootstrap & shutdown lifecycle
- Runtime kernel & task state machine
- Deterministic multi-step planner
- Worker process pool & isolation
- Workspace leasing & isolation
- Semantic memory & repo intelligence
- Persistence & session recovery
- Cognition proposal/validation pipeline
- Coding workspace module
- Module registry & event bus
- Future daemonization path