Guide de lecture
Orazaka, expliqué simplement.
Avant de plonger dans la carte, voici le modèle mental. Orazaka est un moteur d'orchestration d'IA que tu héberges toi-même : chaque requête traverse un pipeline déterministe, étape par étape, sans jamais quitter ton réseau.
Suivons une vraie requête.
« Résume ce contrat et signale les clauses non conformes à la Loi 25. »
Voici ce qui lui arrive, de ta question jusqu'à la réponse :
- Présentation
Tu poses ta question depuis le client web, l'app mobile, le CLI ou la console d'administration.
PourquoiQuatre portes d'entrée, un seul moteur derrière.
- Portail d'entrée
Le portail réceptionne la requête et l'achemine vers le moteur — en streaming (SSE) quand la réponse arrive au fil de l'eau.
PourquoiUn point d'entrée unique et contrôlé : rien n'accède directement aux modèles.
- Sécurité & Métier
Avant tout calcul, Orazaka t'authentifie, vérifie tes permissions (RBAC), applique les quotas et les règles métier.
PourquoiLa sécurité et la gouvernance passent avant l'inférence — pas après.
- Moteur Cognitif
Le cœur hexagonal, sans état, orchestre l'exécution de la requête et coordonne le flux de données.
PourquoiLe chef d'orchestre : reproductible à chaque appel.
- Workers & Pipeline
La requête traverse les 15 intercepteurs (contexte système, mémoire, RAG, garde-fous), pendant que les workers asynchrones gèrent médias et intégrations MCP.
PourquoiC'est ici que la « cognition » s'assemble, étape ordonnée après étape ordonnée.
- Stockage
Sessions, mémoire vectorielle (pgvector) et identités sont stockées dans tes propres bases de données.
PourquoiTa donnée reste chez toi, du premier au dernier octet.
→ La réponse, validée localement, te revient. Zéro donnée n'a quitté ton réseau.
Le cœur d'Orazaka. Coordonne l'exécution sans état des requêtes IA et orchestre le flux de données.