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

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
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
👀 See Also

Heddle : Application de la confiance et journalisation des audits pour les connexions MCP de Claude Desktop
Heddle est un outil open source qui ajoute des niveaux de confiance, des contrôles d'accès et une journalisation d'audit aux connexions MCP de Claude Desktop, permettant une gestion sécurisée de multiples services via une interface unique avec six packs de démarrage inclus.

mentionné.to vs outils de surveillance plus larges : une comparaison des flux de travail centrés sur Reddit
mentioned.to est un outil de surveillance spécialement conçu pour les flux de travail Reddit, se concentrant sur le suivi des publications pertinentes, la mise en avant des opportunités de réponse, l'analyse du contenu performant et la rédaction de réponses, plutôt que sur une surveillance générale de la marque sur plusieurs canaux.

Visualiseur en ligne : Les modèles d'IA locaux peuvent désormais générer des visualisations HTML interactives
Inline Visualizer est un plugin sous licence BSD-3 pour Open WebUI qui permet à tout modèle d'IA local prenant en charge les appels d'outils de générer des visualisations HTML/SVG interactives directement dans le chat, avec un pont JavaScript permettant aux éléments d'envoyer des messages à l'IA.

Plugin Pair Programmer Ajoute un Contexte d'Écran en Direct, Vocal et Audio à Claude Code
Un développeur a créé un plugin appelé Pair Programmer qui donne à Claude Code une perception en temps réel du bureau en capturant les flux d'écran, de microphone et d'audio système. L'architecture utilise des agents spécialisés fonctionnant en parallèle pour différents types d'entrées, avec l'indexation actuellement gérée par des modèles cloud mais conçue pour être indépendante du modèle.