Skip to content

The Graphide IDE

Review your agents’ code as a map, not a diff.

Graphide is a code editor for building with Claude Code and Codex. It draws your codebase as a map and marks every change your agents make on it. You see what changed, and what nobody asked for, before you read a line.

The IDE's download needs a free Graphide account: Sign up / Sign in.

Backed by Y CombinatorWorks withClaude CodeCodex

Just want to understand a repository? Map it in your browser

How PostgreSQL runs, drawn by Graphide from its 110,000-node code graph.Map a public GitHub repoOpen full screen ↗

The problem

Agents write code faster than anyone can read it.

One prompt can touch forty files. You get two thousand lines of diff and a choice: read every line, or trust it. Either way, the design in your head and the code on disk drift apart, and nothing shows you where.

41 files+1,284−7121,996 lines to read

DiffForty-one files, about two thousand lines. The change to auth/session.go is in there, past line one thousand.

Shown as a diff: 41 files and 1,996 changed lines.

How it works

One graph. You, your agents and the code all work on it.

gr init reads every file and builds the graph: modules, files, classes and functions, the calls between them, and a plain-English description of each node. Shown here on Flask: all 1,882 of its symbols, one dot each, from Graphide’s own extraction.

Built for real codebases

Fits the codebase you already have.

No rewrite, no new language, no migration. We have run Graphide on fzf, Flask, Hono and Excalidraw; point it at the repository you have today.

Reads the languages you ship

Go, TypeScript, JavaScript, Python, Java, Elixir, SQL, Nix, HTML, CSS, Circom. Every symbol becomes a node with a one-line description of what it does.

Works with your agents

Claude Code and Codex run in Graphide, each agent in a tab of its own beside the map. The graph is also an MCP server, so any agent that speaks MCP can search it and edit it.

Lives in your repo

The graph is versioned with your code. It commits, diffs and merges alongside it, so a pull request carries its architecture.

Undo anything

Every change to the graph has history and can be undone, one edit at a time or a whole build at once.

Zoom from system to symbol

Start at the modules and the dependencies between them. Open one to see its files, then its functions, without losing your place.

Scriptable from a shell

gr init builds the graph, gr sync keeps it current and gr check verifies it, so a git hook or a CI job can hold the line.

Why we are building it

In the future, people won’t read codebases. They’ll read maps of them.

Agents already write code faster than anyone can review it, and they keep getting faster. We think that before long nobody will work through a codebase line by line. They will read a picture of it, what the parts are, how they connect and what just changed, and steer from there. Graphide is that picture, and you can edit it.

It started with Mermaid diagrams. Keeping AI-written code from turning into slop meant spending most of the day drawing the architecture by hand and checking agent output against it. The code worked; it just kept drifting from the design, and nothing showed where.

Read the whole story
  • Dan McGee

    CEO, co-founder

    Runs the cloud, agent routing and model orchestration.

  • Benjamin McIntyre

    CTO, co-founder

    Runs the graph, the compliance checks and the local daemon.

Dan and Ben met in middle school in Cincinnati and have been building things together ever since. Now they both write most of their code with agents, and Graphide is the tool they wanted for it.

Questions

Before you point it at your code.

What is Graphide?

A code editor that helps you keep up with what your AI agents are building. It turns your codebase into a live map of its architecture, every module, file, class and function and every call between them, that you and your agents can read and edit. It is a desktop app: your projects and their worktrees down the left, each agent in a tab of its own, and the map of the code docked beside them.

Who is it for?

Developers shipping production code with AI agents, especially on codebases too big to hold in your head. If you have ever scrolled through a two-thousand-line agent diff hoping nothing important was in it, it is for you.

Which agents does it work with?

Claude Code and Codex run inside Graphide, each agent in a tab of its own. The graph is also served over MCP, so any agent that speaks MCP can search it and edit it.

Which languages does it read?

Go, TypeScript, JavaScript, Python, Java, Elixir, SQL, Nix, HTML, CSS and Circom.

Where does my code go?

The graph is built on your machine, from source files Graphide reads there. While you are signed in, Graphide continuously syncs the graph itself (symbol names, function signatures, short excerpts of your code and file paths) to its cloud, which is what runs the AI features (node descriptions, the architecture view and compliance checks). Telemetry is on by default at the full level, which also sends us snippets of your sessions, each cut to at most 4 KB: your prompts, your agents' replies and tool calls with their results, and your edits. Those snippets can include your code. The diagnostic level leaves them out and sends only crash and usage data; off sends only a usage ping. When an agent or an analysis needs code, it goes to a model provider. The privacy policy lists exactly what is sent, to whom, and for how long. Read the privacy policy.

What does it cost?

Nothing during the alpha.

Which platforms?

macOS on Apple silicon, Linux (an AppImage, a .deb or a .tar.gz) and, as an early build, Windows. macOS builds are signed and notarized. The Windows build is an unsigned zip, so Windows may show a SmartScreen warning when you first open it.

How do I get started?

Create an account with GitHub, Google, Microsoft or your email, then download the app. If someone gave you a link with an access code, sign up through it and the code is applied for you.

Something else? Write to hello@graphide.com. Two founders read every one.

Bring your own codebase.

Sign up with GitHub, Google, Microsoft or your email, download the app, and open a repository you know.