Appearance
Overview
Chat is a Matrix-native conversational UI that prompts any selected actor (or system.agents directly) and streams ActivityFrames back to the user. It is shipped as two related packages: an app (@open-matrix/chat) and an embeddable component (@open-matrix/chat-component).
Pages
- What is Chat? — concise problem statement.
- Chat app vs chat component — the package boundary.
- Chat and agents — the
system.agents $promptcall chain. - Chat and inference — how
system.inferenceis reached, and the dependency probe. - Chat package boundaries — what Chat may import, what it may not.
Source: Both packages'
src/andmatrix.json. The runtime modes (standalone-local,standalone-connected,daemon-hosted) are documented atchat/src/runtime/resolve-chat-config.ts.