Coding agents and dev tools · Edition No. 16 · 10 Sep 2026

Graphify-Labs/graphify

Reads a project and draws a clickable map of how its parts connect.

← Coding agents and dev toolsRead the whole edition →

116k stars · Apache-2.0 and MIT (dual; both licence files present in the repository) · v0.9.57 (09 Sep, therefore 9 September 2026 — a past bare date), read from /releases/latest

Reads a project and draws a clickable map of how its parts connect.

Repo detailsthe review · specs · pros & cons · install

What it is

Graphify is a command-line tool that parses source files locally and builds a knowledge graph from them. A knowledge graph is a set of things joined by named connections, so you can ask which part uses which other part.What it is good for. Anyone who has inherited a codebase, or written one over six months and lost the thread. It supports 37 languages, including Python, TypeScript, Go and SQL. Code parsing happens on your machine with tree-sitter, which is a fast local parser, so no keys are needed and no code leaves the room. Documents, PDFs, images and audio are handled by your assistant's model instead, and that part does cost money. There is a real connection to your own work here. Grasppy takes one long conversation and turns it into subtopics you can click. Graphify takes one long codebase and does the same thing. It is worth an hour just to see how somebody else solved the problem you are solving.

Stars116k
LicenceApache-2.0 and MIT (dual; both licence files present in the repository)
Latestv0.9.57 (09 Sep, therefore 9 September 2026 — a past bare date), read from /releases/latest
Good
  • Your code never leaves your machine. The parser runs locally and no API key is needed for it.
  • Three outputs, not one: graph.html to click through, GRAPH_REPORT.md to read, and graph.json to query later.
  • It states plainly that there is no telemetry, no usage tracking and no analytics.
Watch for
  • It is still at version 0.9.57. Expect the commands and the output to change.
  • The graph file has a 512 MiB size limit by default. On a very large project you will have to raise it or narrow what you scan.
  • Documents and media need a model, so the interesting half of the feature list is not the free half.
Install
uv tool install graphifyy
graphify install

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.