Skip to content

Knowledge UI

The Knowledge page is where you browse, search, and curate what your agent knows. Desktop runs the whole experience: navigation, search and curation controls, loading and error presentation, and transient UI state.

The knowledge itself lives in Runtime. Desktop reaches it through the standard SDK and the authorized Runtime surface; it doesn't run a second Knowledge service or keep its own copy of record.

Boundary

Desktop ownsRuntime owns
Browse, search, and curation UXKnowledge ingestion, retrieval, isolation, and lifecycle
Draft input and local presentation stateSession-derived authorization and LocalAgent scope
Typed unavailable and failure presentationAdmitted results and failure semantics

Desktop sends your request in and renders what Runtime returns. A local cache never counts as the real Knowledge, Conversation, Memory, source, or authorization state.

If a request comes back unauthorized, unavailable, pending, or failed, the UI shows you exactly that state. Desktop never works around Runtime with a private store, a side-channel provider call, or an app-local service.

Source Basis

Documentation for Nimi — the installable, open-source, local-first personal AI product.