Architecture
Overview
Arif uses a governed assistant architecture: the user experience stays conversational, while business actions pass through context grounding, permission checks, safety policy, approvals, and rollback tracking.
Public Architecture
Layers
| Layer | Responsibility |
|---|---|
| Experience | Chat, companion, session history, task progress, approvals, attachments, and voice controls. |
| Context | Gathers permitted business context, knowledge, examples, and page or session context. |
| Intelligence | Uses the configured AI provider to answer, plan, or request approved tools. |
| Governance | Applies Qriib permissions, Arif safety policy, approval decisions, and rollback tracking. |
| Capabilities | Connects to Qriib records, files, reports, knowledge, communication tools, and approved external systems. |
This structure lets Arif feel conversational without turning the model into an unrestricted automation layer.