Cognithor : Un système d'exploitation d'agent local-first avec l'architecture Trinity PGE

✍️ OpenClawRadar📅 Publié: March 27, 2026🔗 Source
Cognithor : Un système d'exploitation d'agent local-first avec l'architecture Trinity PGE
Ad

Cognithor est un système d'exploitation d'agent autonome entièrement local, développé sur un an à travers 16 phases distinctes. Le projet met l'accent sur une architecture réfléchie, des décisions documentées et une couverture de tests substantielle, ce qui le distingue de ce que son créateur appelle les projets d'IA « codés à l'instinct ».

Architecture centrale : la Trinité PGE

Chaque tâche dans Cognithor passe par un système à trois portes : Planificateur → Gardien → Exécuteur. Le Gardien est déterministe, appliquant la politique avant l'exécution plutôt qu'après, créant ainsi une couche de contrôle au-delà du simple enchaînement d'agents.

Spécifications techniques

  • Base de code : >118 000 lignes de code source, >108 000 lignes de code de test
  • Tests : Plus de 11 609 tests avec une couverture de 89 %, 0 erreur de lint
  • Support LLM : 16 fournisseurs dont Ollama, LM Studio, Anthropic, OpenAI, Gemini et 11 autres
  • Canaux : 17 interfaces dont Telegram, Discord, Slack, WhatsApp, Signal, Voix, CLI et WebUI
  • Outils : 123 outils MCP
  • Fonctionnalités : Utilisation informatique, Recherche approfondie v2 (itération sur 25 tours), exécution à distance SSH, extension VS Code
  • Mémoire : Système de mémoire cognitive à 5 niveaux
  • Sécurité : Conforme au RGPD avec une piste d'audit signée Ed25519
Ad

Implémentation locale prioritaire

Le système fonctionne sans exigence de cloud et sans clés API obligatoires. Toutes les données restent sur la machine de l'utilisateur, avec Ollama ou LM Studio exécutant le cerveau. Les fournisseurs cloud sont disponibles comme alternatives optionnelles.

Phases de développement

Les 16 phases achevées incluent la fondation (PGE, MCP, CLI), la collaboration multi-agents, la boîte à outils RGPD, les travailleurs distribués et un Centre de commande Flutter. Chaque phase est documentée, testée et livrée.

Le projet est principalement développé par un seul développeur avec l'aide d'un testeur à Budapest qui valide le système sur des machines neuves. Le développeur note que « l'IA écrit le code. J'ingénierie le système. »

Le dépôt GitHub est disponible à Alex8791-cyber/cognithor, la version v1.00.0 devant être publiée prochainement.

📖 Read the full source: r/LocalLLaMA

Ad

👀 See Also

Le Benchmark OpenClaw Montre que Qwen3.5:27B Surpasse les Autres LLMs Locaux pour les Tâches d'Agent
Tools

Le Benchmark OpenClaw Montre que Qwen3.5:27B Surpasse les Autres LLMs Locaux pour les Tâches d'Agent

Un benchmark de 7 LLM locaux sur 22 tâches d'agent réelles utilisant OpenClaw a révélé que qwen3.5:27b-q4_K_M a obtenu 59,4 %, tandis que le deuxième, qwen3.5:35b, n'a obtenu que 23,2 %. La plupart des modèles n'ont pas pu trouver des outils de base comme les fonctions de messagerie.

OpenClawRadar
Traduire en fr : NPCterm : Émulateur de terminal PTY complet pour agents IA via MCP
Tools

Traduire en fr : NPCterm : Émulateur de terminal PTY complet pour agents IA via MCP

NPCterm fournit aux agents IA un accès complet au terminal via un émulateur de terminal PTY sans tête et en mémoire, exposé via MCP. Il inclut 15 outils MCP pour le contrôle du terminal, la détection de l'état des processus et la prise en charge des applications TUI.

OpenClawRadar
Traduire en fr : Deux compétences de code Claude pour gérer la configuration CLAUDE.md
Tools

Traduire en fr : Deux compétences de code Claude pour gérer la configuration CLAUDE.md

Un développeur a créé deux compétences Claude Code pour gérer la configuration CLAUDE.md : /cc-init crée des configurations légères pour les nouveaux projets, et /cc-optimize analyse les projets existants pour détecter le gonflement et les problèmes. Les deux visent à réduire la surcharge contextuelle et à améliorer le suivi des instructions.

OpenClawRadar
GitAgent : Une norme ouverte pour les agents d'IA portables dans les dépôts Git
Tools

GitAgent : Une norme ouverte pour les agents d'IA portables dans les dépôts Git

GitAgent est une spécification ouverte qui définit des agents d'IA à travers trois fichiers principaux dans un dépôt git : agent.yaml pour la configuration, SOUL.md pour la personnalité/instructions, et SKILL.md pour les capacités. L'interface en ligne de commande permet d'exécuter directement n'importe quel dépôt d'agent avec des commandes comme npx @open-gitagent/gitagent run -r https://github.com/user/agent -a claude.

OpenClawRadar