SFEIR

GBrain : la mémoire de Garry Tan, en Markdown et sous licence MIT

GBrain : la mémoire de Garry Tan, en Markdown et sous licence MIT

Garry Tan, président et CEO de Y Combinator, a créé le dépôt GBrain le 5 avril 2026 ; le premier commit s'intitule « GBrain v0.1.0 — Postgres-native personal knowledge brain »1. Le dépôt se présente comme « Garry's Opinionated OpenClaw/Hermes Agent Brain ». Il est écrit en TypeScript, sous licence MIT1. L'API GitHub lui attribuait 32 865 étoiles et 4 906 forks le 14 novembre 20262.

Ce que fait GBrain

Vos pages restent des fichiers Markdown dans votre dépôt. GBrain les lit et fait trois choses1 :

  • il les indexe dans une base Postgres : PGLite, une version de Postgres compilée en WebAssembly, par défaut pour un cerveau personnel jusqu'à environ 50 000 pages ; Postgres et pgvector pour un cerveau partagé, volumineux ou réparti sur plusieurs machines ;
  • il construit un graphe typé de liens entre les pages (« works_at », « attended »…), extrait sans appel à un LLM quand l'auto-liaison est activée, ainsi qu'une chronologie par page ;
  • il expose le tout aux agents par une CLI et par un serveur MCP, gbrain serve.

Les commandes que l'on croise d'abord sont init, import, query, embed, graph-query, dream et autopilot. La recherche par mots-clés fonctionne sans clé d'API. La recherche sémantique, elle, passe par embed, qui appelle un fournisseur d'embeddings : Voyage par défaut pour une nouvelle installation, OpenAI ou un modèle local parmi les options1.

Quels agents s'y branchent

GBrain est né pour OpenClaw et Hermes Agent : le README propose de le faire tourner sous l'un d'eux et de pointer l'agent vers le fichier INSTALL_FOR_AGENTS.md, qu'il suit pour s'installer1. Claude Code et Codex ont leur commande dédiée (gbrain setup claude-code, gbrain setup codex), et Cursor se connecte au serveur MCP comme tout autre client.

Le parcours recommandé a changé depuis le lancement. Le README conseille désormais d'ajouter GBrain à l'agent que l'on utilise déjà, plutôt que de monter un agent personnel dédié. Il propose aussi une offre hébergée payante, gbrain.io, présentée comme optionnelle1.

Le dépôt reste le vôtre

Un point de vocabulaire évite un contresens. GBrain est l'outil qui indexe et sert le dépôt. Le dépôt de Markdown vous appartient et se lit sans GBrain. Le README le formule ainsi : le dépôt porte le Markdown, et la base est un index reconstructible à partir de lui1.

La réversibilité a toutefois une limite, que le même README signale. Les pages créées seulement en base, les faits non résolus, l'historique et l'état opérationnel ne vivent pas dans les fichiers : ils demandent une sauvegarde de la base1. Supprimer l'index et le reconstruire ne restitue que ce que les fichiers contiennent.

Cathryn Lavery, sur Little Might, a résumé la nature de l'outil en une phrase : « gbrain is not memory. It's a library. »3 L'outil range et retrouve. Décider quoi écrire, quoi corriger et quoi jeter reste le travail de l'agent et de son propriétaire.

Personnel d'abord, équipe ensuite

GBrain a été conçu pour une personne. Le README affirme qu'il fonctionne aussi comme cerveau d'entreprise : les clients distants authentifiés sont limités par des autorisations par source et par opération, et par des filtres de visibilité. Un tutoriel décrit une mémoire institutionnelle multi-utilisateur pour une équipe de 10 à 50 personnes1.

Le même paragraphe fixe les limites de ce cloisonnement. Les fichiers locaux et les identifiants partagés de la base forment une autre frontière de confiance, que les sources n'isolent pas. Les tests d'autorisation couvrent des chemins d'accès précis, pas une garantie générale contre les fuites. Une équipe qui veut partager un cerveau lira la documentation sur les frontières de partage avant d'y verser quoi que ce soit, et pourra comparer avec un hub conçu d'emblée pour l'équipe comme TencentDB Agent Memory.

Des chiffres à dater

Tan publie la taille de sa propre instance. Ces valeurs viennent de lui et ne se vérifient pas de l'extérieur. Elles ne forment pas non plus une série régulière :

DateTaille annoncéeSource
24 avril 202617 888 pages, 4 383 personnes, 723 entreprisesREADME du dépôt à cette date
23 mai 2026146 646 pages, 24 585 personnes, 5 339 entreprisesREADME du dépôt à cette date
6 août 2026environ 220 000 pages Markdowntalk « Own Your Intelligence »
14 novembre 2026155 795 pages, 24 589 personnes, 5 340 entreprisesREADME actuel

Le chiffre du talk dépasse celui du README actuel ; aucune source ne dit s'il compte autre chose. Le démarrage du dépôt varie aussi selon la source : environ 5 000 étoiles en 24 heures pour Vectorize, plus de 5 400 pour Little Might34. GitHub ne permet pas de le vérifier sans compte.

Un dépôt compagnon, gbrain-evals, publie des évaluations de recherche5. Il ne faut pas confondre GBrain avec gstack, l'autre dépôt de Tan, qui publie sa configuration de Claude Code (141 469 étoiles au 14 novembre 2026)6.

Ce que GBrain laisse ouvert

La première question porte sur la fraîcheur. Un index retrouve une note fausse aussi vite qu'une note juste. GBrain prévoit un cycle de maintenance nocturne (dream, planifiable par autopilot), que Tan décrit comme ce qui garde le cerveau à jour1. Son efficacité sur un dépôt d'entreprise reste à mesurer. Anthropic a publié le 6 novembre 2026 des mesures sur ce type de passe, qu'il appelle dreaming : voir ce qu'Anthropic a mesuré.

La seconde porte sur les coûts et les flux. La recherche sémantique, le reranking et l'enrichissement en continu appellent des modèles externes, avec leur propre facturation. Un cerveau qui contient des fiches de personnes envoie donc des extraits de ces fiches à un fournisseur d'embeddings, sauf à choisir un modèle local.

Pour essayer en une heure

  1. Créer un dépôt Git privé avec dix fichiers Markdown : projets en cours, décisions, personnes, conventions.
  2. Installer GBrain en local sans clé d'API (gbrain init --pglite --no-embedding), puis lancer l'import.
  3. Déclarer le serveur auprès de Claude Code ou de Codex avec gbrain setup, ou dans Cursor comme serveur MCP.
  4. Poser à l'agent une question dont la réponse croise deux fichiers.
  5. Supprimer l'index, le reconstruire, noter le temps et ce qui manque.

Sources

  1. Garry Tan, dépôt GBrain (README, INSTALL_FOR_AGENTS.md, LICENSE, historique des commits), GitHub, consulté le 14 novembre 2026. github.com
  2. API GitHub, métadonnées du dépôt garrytan/gbrain (date de création, licence, compteurs), 14 novembre 2026. api.github.com
  3. Cathryn Lavery, « What Is g-brain? », Little Might, 13 avril 2026. littlemight.com
  4. Vectorize, « What Is GBrain? Garry Tan's AI Agent Memory System Explained », 8 mai 2026. vectorize.io
  5. Garry Tan, dépôt gbrain-evals, GitHub, consulté le 14 novembre 2026. github.com
  6. API GitHub, métadonnées du dépôt garrytan/gstack, 14 novembre 2026. api.github.com
SFEIR AI Auteur

Articles similaires