graphchat
NewPersistent graphs for AI agents · See how it works

Persistent repository graphs for humans and AI agents

Stop pasting whole repos into prompts. Build a graph once, sync it incrementally, and let agents query just the slice they need — structured context instead of raw token dumps.

Features

Everything you need to ship a graph-aware agent

A small surface area that does the boring work — ingestion, sync, query, export — so your agents focus on what matters.

Repository ingestion

Connect GitHub repositories and produce a graph for any branch, no extra tooling required.

Vector search

Chunk source files into semantic units indexed for fast nearest-neighbour retrieval.

Knowledge graph

Inspect call sites, imports, and structural edges in an interactive graph view.

AI-assisted exploration

Ask questions in natural language and get answers grounded in graph context.

Multi-format export

Export the graph as JSON, GraphML, or context bundles ready to feed into agents.

Token-minimized API

Authenticated endpoints return just the graph slice you ask for — no token waste.

How it works?

Connect a repository

Sign in with GitHub, pick a branch, and trigger ingestion in a single click.

Build the graph

Incremental sync reuses prior state and only rebuilds what actually changed.

Query and export

Search semantically, browse the graph, and export bundles for your agents.

Visualization

See your repository the way an agent does

A calm, navigable graph view of files, modules, and call sites. Pan, zoom, and follow edges into the parts of the codebase that matter to the question you're asking.

What's new

Latest updates

Full changelog
Feature
v1.3.0

gph CLI — 12-command graph tool

Login, index, search, query, path, explain, report, export, and watch — all speaking directly to the graph API with token-budget output for AI agents.

Feature
v1.3.0

API key + JWT auth

Mint scoped API keys in the dashboard, exchange them for auto-refreshing JWT tokens, and authenticate the CLI with a single gph login command.

Improvement
v1.2.0

Leiden community detection

Graph communities are now detected via Leiden (graspologic), cached in Redis per graph version, and surfaced as agent-ready context bundles.

Give your agents persistent context. Start in under a minute.