Application Layers
The Application Layer is where users interact with Protroit OS. Applications here are fundamentally different; they are "AI-Aware" by default.
Interaction Dynamics
Apps on Protroit OS do not just call APIs; they collaborate with agents. An application can delegate complex background logic to the Agent Runtime rather than handling it in the UI thread.
Application Components
- Client Interfaces: Web, Mobile, or CLI tools built using the Protroit UI kit.
- Agent Bindings: Hooks that allow the app to "hire" specific agents for tasks.
- Service Extensions: Custom service endpoints registered by the app for its own logic.
| Feature | Benefit |
|---|---|
| State Persistence | Apps automatically save state to the system context for AI retrieval. |
| Seamless Delegation | Users can "ask" an app to do something, and the system finds the right agent. |