An App is a small microservice that extends SAALT. SAALT registers it from its /meta, proxies requests to it, and renders any UI it provides inside the platform. Apps are the primary way to add capabilities to an Agent — or to ship a full-page experience of your own.
What an App can add
- Views — admin and user pages rendered inside SAALT.
- Knowledge — documents fed into an Agent's Knowledge base.
- Tools — new abilities the LLM can call, with optional result components.
- Standalone apps — an agent-less, top-level full-page surface at
/app/{id}.
Apps talk back to SAALT through the Bridge SDK (config, data, LLM, files, Knowledge, Tools).
Reading order
- Architecture — the microservice model and required routes.
- Views, Knowledge, Tools — the capabilities you need.
- Bridge — the SDK reference.
- Local development — run and register your App.
Clone the App starter to get running quickly.
Last modified on