Captures without lifting a finger
A quiet browser companion reads the conversations you're already having — and pulls in everything you've said before, back to your very first chat.
Local-first · Claude & ChatGPT
Your history lives scattered across a thousand chats you'll never scroll back to. GraphAqal quietly gathers it, understands what connects to what, and renders it as a map you can actually walk through — running entirely on your own machine.
Your chats stay on your device by default — and even when Pro syncs them across your devices, they're encrypted so only you can ever read them.
Live demo · drag to orbit · scroll to zoom · tap a topic in the legend to isolate it. Each node is a conversation; each color a topic your history formed on its own.
You've written the equivalent of several books inside these tools. None of it is searchable. None of it is yours to hold. Until now.
What it does
A quiet browser companion reads the conversations you're already having — and pulls in everything you've said before, back to your very first chat.
A small language model runs on your laptop to sense what each chat is really about, linking a Rust debugging session to the architecture note that inspired it.
Topics pull together into visible constellations. The hairball is tamed by design — clarity is a slider, not a compromise.
Every node knows its platform and model. Click one, read the full transcript, and jump straight back to the original chat on Claude or ChatGPT.
Everything is computed and stored locally in a single file on your machine. On Pro, your history can follow you to a second device — encrypted on your machine before it ever leaves, so even we can't read it.
A ~40 MB install with no runtime to babysit. It runs on a plain laptop with no graphics card and stays out of your way.
Three steps, then it's automatic
One click. It bundles everything — database, the local model, the whole engine.
The app walks you through it and pairs itself automatically. No keys, no config, no terminal.
Old conversations stream in and self-organize on the canvas in real time. New ones join the moment you have them.
Play with it
This is a sample brain of a few hundred conversations. Orbit it, switch 2D/3D, isolate a topic, and drag the Clarity slider to watch weak links melt away. Your real graph looks like this — built from your own chats.
Synthetic sample · your data never leaves your device.
More ways to see · planned v1.2
The same data, read four ways. These three land in v1.2 — tap to preview. Nothing to set up: your graph simply gains new eyes.
Your ideas as islands and continents. Dense topics rise into peaks; distant subjects drift to their own shores.
A Voronoi treemap where each tile's size is how much you've explored it. Where's your focus really going?
Strict, radial order — platform at the core, topics branching out to individual chats on the rim. Perfect lineage.
Pricing
Monthly
$5/month
≈ $60/year
Starts with a 7-day free trial — no card required.
Best value
Annual
$49/year
save $11 vs monthly
Starts with a 7-day free trial — no card required.
Both plans start with the same 7-day free trial — everything unlocked except multi-device sync, which is a Pro-only feature. No credit card is captured to start the trial. Prices in USD; GST/VAT is added at checkout and handled entirely by Paddle, our reseller, so you get one clean, tax-compliant receipt wherever you are. When the trial ends without a subscription, the graph locks — your data stays on your device and is never deleted.
A promise, not a setting
GraphAqal was built local-first because your intellectual history is not our product. Parsing, embedding, clustering, rendering — all of it happens on your computer. We keep your login and your subscription status. On Pro, your history can sync to your other devices — encrypted on your machine first, so what reaches us is unreadable even to us. We never see a single word of your chats.
Read the privacy policy →