⬅️ Retour Accueil

🛡️ ORIORIS Blueprints : L’Exosquelette TDAH / HPI

Bienvenue dans mon coffre-fort d’automatisation locale. Je ne suis pas informaticien de métier. Ce dépôt est le fruit d’une nécessité vitale : construire un exosquelette cognitif pour dompter un cerveau TDAH/HPI, externaliser ma charge mentale et structurer mes flux de pensée sans friction.

Ici, je partage mes configurations, mes blueprints n8n et mon infrastructure Docker en mode “Bunker” (100 % privée et souveraine).


🏗️ L’Architecture du Cerveau Externe

Pour éviter de me faire happer par 50 onglets ou de perdre mes idées, tout est centralisé et s’exécute en local :

graph TD
    subgraph "Interface (Accès Distant)"
        A[Client Telegram / Obsidian] -.->|Tailscale| B
    end

    subgraph "BUNKER IA (Local & Privé)"
        B{Orchestrateur n8n}
        C[(Mémoire Longue: Qdrant)]
        D[Routage LLM: LiteLLM + Redis]
        E[Radar Web: SearXNG]

        B <-->|Vectorisation| C
        B <-->|Inférence| D
        B <-->|Recherche Anonyme| E
    end
    
    style B fill:#0d1117,stroke:#b392f0,stroke-width:2px,color:#b392f0
    style C fill:#161b22,stroke:#00ff41,stroke-width:1px,color:#fff
    style D fill:#161b22,stroke:#ff5500,stroke-width:1px,color:#fff
    style E fill:#161b22,stroke:#58a6ff,stroke-width:1px,color:#fff
  • L’Orchestrateur (n8n) : C’est le système nerveux. Il héberge mon Directeur IA, Russell (hommage à Russell Barkley), qui capte mes “brain dumps” par Telegram, formate mes notes en Markdown et range tout automatiquement.
  • La Mémoire à Long Terme (Qdrant) : Ma base vectorielle qui indexe mon coffre Obsidian pour que mes agents puissent fouiller dans mes connaissances à ma place.
  • Le Routeur (LiteLLM & Redis) : Il unifie mes accès aux modèles de langage (LLM) avec une gestion de cache ultra-rapide.
  • Le Radar (SearXNG) : Un moteur de recherche local et anonyme pour que mes agents fassent ma veille sans pistage public.

📂 Contenu du Répertoire

  • /docker-compose.yml : La stack complète prête à être déployée.
  • /litellm_config/ : Routage des modèles et clés API.
  • /searxng_config/ : Configuration de recherche isolée.
  • /agent_veille/ : Code source de l’agent de recherche autonome.
  • /agent_tdah_bunker/ : Outils de capture rapide et trackers d’attention.

🚀 Déploiement Rapide

Prérequis

Créer le volume externe pour n8n avant de lancer la stack :

docker volume create n8n_data

Lancement

  1. Clonez ce dépôt.
  2. Créez votre fichier .env à la racine (clés, chemins d’accès).
  3. Lancez le Bunker :
docker compose up -d

⚙️ Optimisations TDAH-Friendly (Sous le capot)

  • Contrôle des ressources : Redis est bridé (maxmemory 256mb / volatile-lfu) pour préserver les performances de la machine.
  • Sécurité anti-erreur : Mes dossiers Obsidian sensibles sont montés en lecture seule (:ro) pour empêcher un agent IA d’effacer mes notes par accident.
  • Zéro friction : L’accès distant via Tailscale me permet de déverser mes idées depuis mon téléphone directement dans mon serveur local sans ouvrir d’usine à gaz.

[Mon depot GITHUB] (https://github.com/ORIORIS-FR/ORIORIS-Blueprints)