Références

Travaux externes qui ont inspiré l'architecture de Nika OS, et glossaire des termes employés dans cette documentation.

Travaux externes

Les travaux ci-dessous ont directement inspiré l’architecture. Cette section les liste pour permettre une lecture critique du système.

  • GEPA — Genetic-Pareto evolution for prompt optimization (2025) — méthode d’évolution dirigée appliquée au harnais (prompts, skills, primitives).
  • Taleb N., Antifragile (2012) — cadre conceptuel de la doctrine d’antifragilité.
  • Model Context Protocol (modelcontextprotocol.io) — protocole ouvert suivi par tous les MCP servers.
  • Retrieval-Augmented Generation (RAG) — recherche sémantique avant génération, au cœur du système de mémoire et premier étage de la cascade WATERFALL RETRIEVAL (ex-PALACE PROTOCOL).
  • Borges J.L., Funes ou la mémoire — la nouvelle qui illustre pourquoi l’intelligence requiert l’oubli et la compression, et non l’accumulation brute (principe anti-Funes de la politique de rétention mémoire).

Glossaire

TermeDéfinition
KernelCouche immuable d’instructions et d’invariants. Off-limits pour la mutation automatique.
HarnaisCouche mutable autour du kernel : prompts, skills, hooks, tools, mesures de succès. Évolue par type de tâche.
Agent kernelLe pod orchestrateur qui reçoit le prompt utilisateur et décide de la stratégie.
PodInstance d’un agent CLI spécialisée, lancée pour une mission isolable.
PrimitiveBrique réutilisable du système : {skills, hooks, MCP/tools, .md}.
SkillCapacité réutilisable décrite par un fichier markdown + frontmatter.
HookScript attaché à un événement de cycle de vie (lit stdin, écrit stdout, exit code).
MCP serverProcessus externe exposant des outils via le Model Context Protocol.
IPCCommunication inter-pod temps réel (Redis Streams + working memory + bus).
RAGRetrieval-Augmented Generation : recherche sémantique avant toute affirmation factuelle.
SQPMatrice de priorité Sécurité > Qualité > Performance.
DoDDefinition of Done : critères de réussite déclarés en amont d’une tâche.
Méta-curateurSession d’analyse qui supervise les pods, juge les primitives, et fait évoluer le harnais.
GEPATournoi d’évolution dirigée (Genetic-Pareto) des prompts et primitives.
Contrôleur en ligneMécanisme qui ajuste les hyperparamètres online à partir d’un reward signal temps réel.

Conventions de cette documentation

Cette documentation décrit le mécanisme — comment le système fonctionne — de façon intemporelle. Le statut d’exécution courant (ce qui tourne, ce qui est en cours) vit dans les canaux de statut du système, pas ici. C’est ce qui permet à ces pages de rester valides dans le temps, indépendamment de l’état d’une instance particulière.