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

nan-forget : Mémoire de codage IA locale dans un seul fichier SQLite
nan-forget est un outil de mémoire pour les agents d'IA de codage qui stocke le contexte dans un seul fichier SQLite (~3 Mo) sans services en arrière-plan. Il utilise un pipeline de récupération en 3 étapes et fonctionne avec Claude Code, Cursor et le terminal via CLI.

Semble : Recherche de code pour agents IA utilisant 98 % de tokens en moins que grep+read
Semble est une bibliothèque de recherche de code open source pour agents IA qui combine des embeddings statiques Model2Vec avec BM25, fonctionnant entièrement sur CPU. Elle indexe un dépôt en ~250 ms et répond aux requêtes en ~1,5 ms, atteignant 0,854 NDCG@10 — 99 % de la qualité d'un transformer de 137M paramètres — tout en utilisant 98 % de tokens en moins que grep+read.

Les utilisateurs rapportent une valeur mitigée d'OpenClaw et ClawDBot : ce que vous devez savoir
OpenClaw et ClawDBot, bien que prometteurs en tant qu'outils d'IA pour l'automatisation du code, ont laissé certains utilisateurs déçus. Cet article explore les principaux enseignements d'une discussion Reddit sur les expériences utilisateur et la valeur tirée de ces plateformes.

Marmy : Une application mobile auto-hébergée pour gérer plusieurs sessions d'agents d'IA de codage
Marmy est un outil open-source et auto-hébergé, construit avec Claude Code, qui vous permet de gérer plusieurs sessions d'agents d'IA de codage depuis votre téléphone. Il comprend un agent Rust pour vos machines, une application iOS, une navigation de fichiers avec coloration syntaxique, des notifications push et une architecture manager-agent.