Assistant · Ships with the core
Your single assistant over everything OSHAL connects to.
Opens ?app=jarvis on the demo deployment. On your own box it is the same URL.
What it does
Ask in plain language — Jarvis routes it to the right specialist (email, jobs, smart home, cloud, social, presentations) and answers as one voice, or points you to the app that needs your screen first (finance or identity).
On screen

How it runs
Not a chat window with a plugin behind it. Every step below is something the app declares in its manifest, which is why it can be told to you plainly.
As state keyed to you in the platform's store, which the assistant can then answer questions about.
Underneath
This app does not ship its own queue, its own credential store or its own cockpit. It declares what it needs and the platform provides it.