Skip to content

Graphify

Un skill /graphify qui parse votre base de code et votre documentation en un graphe de connaissances local que l'agent interroge au lieu de grepper les fichiers.

Avis de Sheela · Mis à jour

Voir sur GitHub Open source

Notre note

4.1/5

Vaut la peine d'être installé sur les gros dépôts où votre agent n'arrête pas de grepper, pourvu que vous traitiez les chiffres de benchmark comme ceux du fournisseur et choisissiez le backend de documentation délibérément.

Qu’est-ce que Graphify ?

Graphify transforme le code, la documentation, les PDF, les images et la vidéo d'un projet en un graphe de connaissances. Le code est parsé localement avec tree-sitter sur environ 40 langages, sans LLM impliqué. La documentation et les médias passent par une seconde passe optionnelle utilisant un backend que vous configurez (Claude, Gemini, OpenAI, DeepSeek, Kimi, Ollama, Bedrock ou Azure). Chaque arête est étiquetée comme extraite de la source ou inférée.

Il écrit un graph.html interactif, un GRAPH_REPORT.md et un graph.json, et enregistre un skill dans votre agent. Dans Claude Code et Gemini CLI, un hook oriente l'agent vers le graphe avant qu'il ne cherche ou lise des fichiers ; les autres agents reçoivent des fichiers d'instructions comme AGENTS.md. Il s'installe depuis PyPI sous graphifyy (deux y). Le dépôt est passé du compte de Safi Shamsi à Graphify-Labs, une entreprise Y Combinator S26 qui vend aussi un Graphify Cloud hébergé.

Graphify vaut-il le coup ?

Graphify donne à un agent de code une carte de la base de code avant qu'il ne commence à lire les fichiers, et sur les gros dépôts c'est une vraie économie en appels d'outils gaspillés. Il a environ 133 500 étoiles GitHub et a publié v0.9.94 le 22 octobre 2026, livrant souvent plusieurs versions par semaine, ce qui en dit autant sur le turnover que sur l'élan.

Le graphe de code est déterministe et ne coûte aucun crédit LLM à construire. Les benchmarks du README sont auto-rapportés : 82 % de couverture des faits clés sur six questions ERPNext contre 70,8 % pour une base de grep-et-lecture, et 0,497 de rappel@10 sur LOCOMO. Un échantillon de six est mince, et le titre « 80 % de dépense de tokens en moins » appartient au produit cloud payant, pas à l'outil open source.

La confidentialité dépend de la configuration. Le code ne quitte jamais la machine, mais la passe sémantique envoie la documentation, les PDF et les images au backend que vous choisissez, et la liste inclut Kimi, qui envoie des données à Moonshot AI en Chine. Un avis de forte sévérité de septembre 2026 a montré l'autre exposition : indexer un dépôt non fiable pouvait faire lire et exfiltrer au extracteur Fortran des fichiers de l'hôte via les chemins #include, corrigé en 0.9.70. Le journal de requêtes optionnel, désactivé par défaut, stocke vos questions et chemins dans ~/.cache quand il est activé.

Le mode d'échec pratique est l'obsolescence. Le hook git reconstruit le graphe au commit et au checkout de branche, mais après un git pull le graphe est périmé jusqu'à ce que vous lanciez graphify update, et un agent orienté par un hook vers un graphe périmé est plus mal loti qu'un qui grep simplement. Les paquets sosies sur PyPI ajoutent un piège de chaîne d'approvisionnement : seul graphifyy, avec deux y, est officiel.

Là où il fait la différence

  • Un ingénieur staff sur un monorepo Python et TypeScript de 4 000 fichiers

    Arrêter Claude Code de passer une demi-session à grepper les sites d'appel

    uv tool install graphifyy, graphify install, puis /graphify . construit le graphe de code localement ; le hook PreToolUse envoie l'agent vers les requêtes de graphe d'abord. Gratuit et sans coût LLM pour le code ; ajoutez graphify hook install et lancez graphify update après chaque pull.

  • Un cabinet de conseil soucieux de sécurité qui audite des dépôts clients

    Cartographier une base de code inconnue sans envoyer de matériel client nulle part

    Construisez le graphe de code seulement, sans clé de backend définie, ou pointez la passe sémantique vers Ollama. Mettez à niveau vers 0.9.70 ou ultérieur avant d'indexer des dépôts non fiables à cause de l'avis sur les include Fortran.

  • Un responsable d'ingénierie dans une entreprise SaaS de 40 développeurs

    Donner à chaque développeur et agent la même image du système

    Committez graph.json et GRAPH_REPORT.md pour que l'équipe interroge un seul graphe partagé, et reconstruisez-le en CI. Graphify Cloud ajoute des liens inter-dépôts et des connecteurs Jira et Sentry, mais les prix par siège ne sont pas publiés.

Avant de vous engager

Mise en route
A besoin de Python 3.10+ et uv ou pipx : uv tool install graphifyy, puis graphify install pour votre agent ; le README place un premier graphe à environ 30 secondes sur un petit dépôt. Des extras ajoutent la prise en charge PDF, Office, vidéo, Neo4j et backend.
Intégrations
Claude Code, Codex, Gemini CLI, Cursor, OpenCode, Kimi Code, Pi et d'autres agents via skills, hooks ou AGENTS.md ; un serveur MCP stdio optionnel ; exports vers Neo4j et FalkorDB.
Données et confidentialité
Le code est parsé localement ; la documentation et les médias ne vont au backend configuré que lorsque vous lancez la passe sémantique. Aucune télémétrie n'est documentée ; le journal de requêtes est désactivé par défaut. Un avis de forte sévérité (lecture de fichiers de l'hôte via l'extracteur Fortran), corrigé en 0.9.70.
Coût à grande échelle
L'outil open source est gratuit et le graphe de code n'utilise aucun token de modèle ; la passe sémantique coûte ce que votre backend choisi facture par document. Graphify Cloud Pro et Teams sont par siège à prix non publiés.
Limites
Environ 1 620 issues et pull requests ouvertes, versions plusieurs fois par semaine, extensions de fichiers ambiguës (.h, .inc, .m) qui se parsent silencieusement comme le mauvais langage sauf si déclarées, et obsolescence après les pulls.

Les points forts

  • Parsing de code déterministe et local dans environ 40 langages
  • Arêtes étiquetées extraites ou inférées
  • Hooks ou fichiers d'instructions pour plus de 20 agents
  • Le graphe de code ne coûte aucun crédit LLM

Les points faibles

  • La passe de documentation et de médias envoie le contenu au backend que vous choisissez
  • Benchmarks auto-rapportés, certains sur six questions
  • Le graphe se périme après un git pull jusqu'à la mise à jour
  • Des paquets sosies partagent le nom

Idéal pour

Les équipes avec de grandes bases de code qui veulent que leur agent navigue la structure au lieu de grepper.

Alternatives à Graphify

Graphify : questions fréquentes

Graphify vaut-il le coup ?
Vaut la peine d'être installé sur les gros dépôts où votre agent n'arrête pas de grepper, pourvu que vous traitiez les chiffres de benchmark comme ceux du fournisseur et choisissiez le backend de documentation délibérément. Nous lui donnons 4.1 sur 5.
Combien coûte Graphify ?
Moteur open source gratuit (Apache-2.0, avec aussi un fichier de licence MIT dans le dépôt). Graphify Cloud a un palier hébergé gratuit et des plans Pro et Teams par siège à prix non publiés ; l'Enterprise auto-hébergé est en accès anticipé.
Quels sont les inconvénients de Graphify ?
La passe de documentation et de médias envoie le contenu au backend que vous choisissez; benchmarks auto-rapportés, certains sur six questions; le graphe se périme après un git pull jusqu'à la mise à jour; des paquets sosies partagent le nom.
À qui s’adresse Graphify ?
Les équipes avec de grandes bases de code qui veulent que leur agent navigue la structure au lieu de grepper.
Combien coûte Graphify pour une équipe ou en production ?
L'outil open source est gratuit et le graphe de code n'utilise aucun token de modèle ; la passe sémantique coûte ce que votre backend choisi facture par document. Graphify Cloud Pro et Teams sont par siège à prix non publiés.
Graphify est-il sûr pour les données de l’entreprise ?
Le code est parsé localement ; la documentation et les médias ne vont au backend configuré que lorsque vous lancez la passe sémantique. Aucune télémétrie n'est documentée ; le journal de requêtes est désactivé par défaut. Un avis de forte sévérité (lecture de fichiers de l'hôte via l'extracteur Fortran), corrigé en 0.9.70.
Quelles sont les meilleures alternatives à Graphify ?
Les alternatives les plus proches que nous avons testées sont claude-mem, claude-obsidian et rtk (Rust Token Killer).

Réponses vérifiées le 26 oct. 2026.