Cartographie Fonctionnelle

L'Ingénierie de SophIA.

SophIA n'est pas un bloc monolithique. C'est une architecture agnostique et modulaire organisée en 5 piliers distincts. Chaque composant technique est une proposition open-source, substituable selon l'écosystème et la politique de votre DSI.

                             Users / IDE / API
                                     │
                                     ▼
                              WireGuard Access
                                     │
                                     ▼
┌────────────────────────────────────┼───────────────────────────────────────┐
│                       1. Fondations : Matériel & K8s                       │
│                                    │                                       │
│                       +----------------------------+                       │
│                       | 2. Cerveau : Hermes (Orch.)|                       │
│                       |     & LiteLLM (Routage)    |                       │
│                       +------------+---------------+                       │
│                                    │                                       │
│      ┌───────────────────┬─────────┼──────────┬──────────────────┐         │
│      ▼                   ▼                    ▼                  ▼         │
│  3. Mémoire   4. Panthéon Agentique    5. Automatisation    6. Outils      │
│    RAG⁵           (Dev,Deploy,              (n8n)            (MCP,TTS,     │
│   Pipeline        Maintenance)                              Ghost Web)     │
└────────────────────────────────────────────────────────────────────────────┘
                             Users / IDE / API
                                     │
                                     ▼
                              WireGuard Access
                                     │
                                     ▼
┌────────────────────────────────────┼───────────────────────────────────────┐
│                       1. Foundations: Hardware & K8s                       │
│                                    │                                       │
│                       +----------------------------+                       │
│                       |  2. Brain: Hermes (Orch.)  |                       │
│                       |    & LiteLLM (Routing)     |                       │
│                       +------------+---------------+                       │
│                                    │                                       │
│      ┌───────────────────┬─────────┼──────────┬──────────────────┐         │
│      ▼                   ▼                    ▼                  ▼         │
│  3. Memory     4. Agentic Pantheon     5. Automation         6. Tools      │
│    RAG⁵            (Dev,Deploy,              (n8n)             (MCP,TTS,   │
│   Pipeline         Maintenance)                              Ghost Web)    │
└────────────────────────────────────────────────────────────────────────────┘

1. Fondations : Matériel & Orchestration

La première couche garantit l'isolation physique et logique des processus. Le cloud public n'est envisagé que comme ressource de débordement, l'autonomie reposant sur le matériel.

Le socle matériel (Compute)

L'implémentation de référence s'appuie sur une infrastructure bare-metal (type Dell R630 / GPU A2). Cette base est transposable sur n'importe quel hyperviseur ou cloud privé répondant aux exigences de souveraineté de l'entreprise.

L'Orchestration (Kubernetes / OKD)

L'intégralité du système est conteneurisée. J'utilise OKD (OpenShift) pour sa robustesse réseau, remplaçable par un K8s standard. Les processus d'inférence, de base de données et de bac à sable sont enfermés dans des namespaces étanches.

2. Le Cerveau : Inférence, Routage & Orchestration

L'architecture découple strictement l'intelligence logique (qui décide) du moteur d'inférence (qui calcule) pour éliminer tout risque de "vendor lock-in" et maximiser l'efficacité.

Orchestration (ex: Hermes)

L'interface principale. C'est la couche cognitive qui reçoit la demande, l'analyse et décide du plan d'action à mener. Elle peut être remplacée par un autre orchestrateur open-source au gré des évolutions technologiques.

Routage Dynamique (LiteLLM)

Un point d'entrée d'API unique pour tous les modèles. Le routeur bascule dynamiquement la charge : la donnée critique est orientée vers l'inférence locale souveraine, tandis que les requêtes nécessitant une force de frappe massive peuvent déborder sur le Cloud.

Inférence Locale Spécialisée

L'architecture ne repose pas sur un modèle monolithique lourd, mais sur une approche modulaire « à la carte ». Le système orchestre une flotte de petits modèles spécialisés (SLM) dédiés à des tâches précises : développement, revue de code, ingestion RAG, ou encore traitement audio (TTS/STT).

3. La Mémoire : Ingestion & RAG⁵

Pour prévenir les hallucinations probabilistes, l'architecture s'appuie sur un pipeline d'ingestion (chunking, embedding) et un Retrieval-Augmented Generation poussé à l'extrême.

La topologie de la connaissance

  • Vectoriel (Qdrant) : Similarité sémantique pure.
  • Relationnel (PostgreSQL) : Métadonnées et journalisation.
  • Versionning (Forgejo/Git) : "Source of Truth" validée et certifiée.
  • Structure (Obsidian) : Organisation et chunking conceptuel.
  • Graphe (Neo4j) : Interdépendances logiques du métier.

Structuration par Projets

La donnée est gérée via un système multi-utilisateurs et d'ownership. Chaque exécution est isolée par "Projet", garantissant que le contexte d'une équipe n'interfère pas de manière inopportune avec celui d'une autre.

4. Fonctions Intégrées : Le Panthéon & l'Automatisation

SophIA sépare strictement l'orchestration cognitive (les Agents) de l'automatisation de processus (les Workflows).

Le Panthéon Agentique

Des agents spécialisés possédant des droits de namespace limités :

  • Hephaïstos : Développement assisté exécuté uniquement dans une sandbox stérile pour créer de nouveaux outils.
  • Ouranos : En charge du déploiement et de l'exposition des outils validés.
  • Athena : Maintenance de la plateforme. Sécurité absolue : un script externe déterministe impose systématiquement un HITL sur ses actions, indépendamment de la décision du modèle.
  • Dionysos : Supervision de l'ensemble de l'architecture et des agents.

Automatisation Déterministe (n8n)

L'automatisation pure des processus de l'entreprise ne relève pas de la probabilité d'un modèle IA. Elle est gérée par une brique déterministe stricte (n8n), qui peut être déclenchée par un agent, mais qui exécute des workflows immuables et codés en dur.

5. Outils, Skills & Intégration SI

Un écosystème capacitaire modulaire, extensible à la demande via des intégrations natives, des protocoles standards (MCP) ou des projets open-source existants. L'interfaçage est audité et sur-mesure.

Hygiène de la Donnée

  • Ghost Search : Exécution de recherches fantômes simultanées pour masquer les intentions réelles et éviter le pistage web.
  • Sas Paranoïaque : Isolation de l'acquisition web dans des pods éphémères jetables.
  • Tribunal Sémantique : Évaluation du niveau de confiance de la donnée brute avant toute ingestion dans le RAG.
  • Filtre Anti-Fuite (DLP) : Détection, anonymisation ou blocage des données critiques (clés API, données financières) et remontée d'alerte avant toute transmission à un modèle distant.

Supervision Proactive & SOC

Au-delà de l'adaptation applicative permise par le RAG, l'architecture s'interface directement avec le Système d'Information via le standard MCP. Il est possible de connecter le SOC (Security Operations Center) ou les outils de supervision existants.

Cette intégration permet une remontée d'alertes proactive et l'application de corrections automatisées. Qu'il s'agisse de développer un outil dédié ou de s'interfacer avec une API existante, chaque intégration est soumise à un audit rigoureux et à une analyse des risques propre à la situation de l'entreprise.

6. Roadmap d'Industrialisation (18 mois)

Un déploiement critique ne s'improvise pas. Engager un CAPEX matériel avant d'avoir prouvé la viabilité d'un modèle est une hérésie financière. Voici la méthodologie de déploiement sécurisée pour un Comex.

  • Mois 0 à 3

    Preuve de Concept (POC) sur SNO

    Déploiement initial sur un nœud unique (Single Node OpenShift) ou matériel existant. Validation technique de l'orchestration locale et du RAG avant tout investissement matériel majeur.

  • Mois 3 à 6

    Scale Matériel & Fiabilisation Cluster

    Validation du budget CAPEX suite au POC. Achat du bare-metal définitif, racking, déploiement du véritable cluster haute-disponibilité et fiabilisation réseau.

  • Mois 6 à 9

    Le MVP (Minimum Viable Product)

    Bascule progressive des fonctionnalités aux utilisateurs pilotes. Les agents autonomes et les tableaux de bord sont opérationnels, avec des cas d'usage métiers définis.

  • Mois 9 à 18

    Intégration Totale

    L'IA devient une infrastructure. Interfaçage avec le SI (SOC, MCP), automatisation complète, application du filtre DLP et des règles de sécurité strictes sur l'ensemble du périmètre.

  • Post 18 mois

    Amélioration Continue (Run & Build)

    Ajout de nouveaux workflows, création de nouveaux "skills", et mise à jour itérative de la flotte de modèles locaux spécialisés (SLM).

Budget de Démarrage (POC)

Équipe minimale — 3 mois

  • Architecte / Pilote   33 JH (mi-temps)
  • Ing. Platform / DevOps   65 JH
  • Ing. Data / RAG   65 JH
  • Dev Full-Stack   33 JH (mi-temps)
  • Total ~195 JH (~3 ETP)

Serveur Rack 1U — POC

Supermicro SYS-511R-W • Xeon E • 64 Go DDR5 ECC • 2 To NVMe + RTX 4060 Ti 16 Go VRAM

~4 500 € (prix marché juin 2026, non contractuels)

Configuration POC minimale. Le matériel définitif est dimensionné après validation des besoins réels (phase 2, Mois 3-6).

Découvrir la posture de l'Architecte →