User Interaction
User opens a channel, thread, quest, or agent module.
- Chat-first interface
- Generated UI cards
- Realtime progress surface
A linear view of how a user request moves through the product: from interactive client, through auth and durable agent orchestration, into sandboxed execution, domain tools, versioned memory, and back to the UI.
User opens a channel, thread, quest, or agent module.
Stateless backend validates identity and prepares the session.
Client connects to the durable control plane for live orchestration.
The control plane maps intent to a thread, quest workflow, or specialized agent.
An isolated execution environment is created or resumed.
The runtime performs reasoning, tool selection, file operations, and progress streaming.
Existing services are invoked as controlled tools, not as direct frontend destinations.
Outputs become versioned memory and indexed system metadata.
They provide durable, addressable entities for users, threads, quests, runtimes, and score updates without rebuilding locking and recovery in the gateway.
Agent execution can run file tools, shell commands, plugins, and service calls in an isolated, disposable runtime.
User context becomes inspectable, versioned, diffable, reversible, and portable across runtime restarts and upgrades.
The database is not the agent memory. It is the operational index for accounts, pointers, subscriptions, recovery, and fast dashboard queries.