Skip to main content

Module embedded

Module embedded 

Source
Expand description

Transport-independent embedded UAR application kernel.

This is the composition root for applications that link UAR as a library. It deliberately does not construct crate::AppState, bind a socket, load a sidecar, or start transport/background services. Hosts inject the local LLM and persistence implementations while UAR continues to own agents, policy, skills, tools, run lifecycle, canonical events, and A2UI state.

Structsยง

EmbeddedRuntime
Fully initialized, transport-free UAR runtime state.
EmbeddedRuntimeBuilder
Builder for a complete in-process UAR runtime.