Your AI conversations, as files you own.

A small Mac app that finds your Claude Code, Codex, and Cursor conversations and writes them to your disk as plain Markdown. No account. No network. Nothing running in the background.

Free forever · No sign-up · Apple Silicon · Open source

You already have the transcripts. You just can’t read them.

Claude Code, Codex, and Cursor already write every session to your machine — buried in hidden folders, in a format built for machines. The work is there. Getting to it isn’t.

Hidden by default

Your sessions live in folders you never open, with filenames that mean nothing to you.

Unreadable format

Line-delimited JSON is fine for a program and useless for a person trying to remember a decision.

Gone when you need it

The reasoning that made sense three weeks ago is still on disk. Finding it is the part that fails.

Pick a folder. Press Sync. That’s the whole app.

1

Choose where your archive lives

You pick a folder once. Capture creates its archive inside it and never writes anywhere else.

2

It finds your conversations

Capture scans for Claude Code, Codex, and Cursor sessions and lists everything it found — before writing anything.

3

Skip what you don’t want

Exclude any conversation and it stays excluded. Excluding never deletes something already archived.

4

Press Sync Now

Only now does it write. Sync again later and unchanged conversations are skipped, not rewritten.

One window. Your whole AI history.

A real archive after one afternoon: 142 conversations across three tools, 400 MB of readable Markdown — searchable, sortable, and browsable by the day you worked on them.

Grasppy Capture archive view: sources, catalog, search, and sync status

The archive — every conversation found, nothing synced without you.

Grasppy Capture dashboard: conversation calendars, provider breakdown, sync history

The dashboard — your work, day by day, across every provider.

Plain Markdown. Readable in 2040.

No proprietary format, no database, no export ritual. Every conversation becomes an ordinary .md file that opens in any editor, any note app, on any machine.

# Refactoring the sync daemon

provider:      claude-code
session:       0ece605d-474e-44db-96e8-48bc59bfe354
exported:      2026-08-02T14:22:07Z
messages:      48

## 👤 USER MESSAGE (1)

The daemon stops picking up new folders after a restart.

## 🤖 ASSISTANT MESSAGE (1)

The watcher list is built once at startup, so a folder added
later is never registered. Two options: rebuild watchers on a
config change, or poll...

Drop it in Obsidian, grep it from the terminal, commit it to git — it’s just a file.

“Local” isn’t a promise here. It’s the architecture.

It cannot reach the network

The app’s interface is built so it is structurally incapable of making a network request — enforced by the engine it runs on, not by a policy we wrote.

No account, ever

No sign-up, no email, no licence key, no telemetry. Download it and it works.

Nothing runs in the background

No daemon, no watcher, no scheduled sync. Capture does exactly nothing unless the window is open and you click.

Read the code

Open source. Don’t take our word for any of the above — check it, fork it, build it yourself.

Free, and free of strings.

Before you download
macOS Apple Silicon (M1 or newer)
First launch Right-click the app → Open. It isn’t code-signed yet, so a double-click is blocked by macOS.
Windows In progress — the core is portable, packaging is underway.

Straight answers.

Is it actually free?

Yes. No trial, no tier, no upsell inside the app. It’s open source and it stays that way.

Do I need a Grasppy account?

Not for Capture. You only need one if you want the browser extension to save chats from ChatGPT or Claude.ai into the same archive.

Does it upload my conversations?

No. It has no network capability at all — not to us, not to anyone.

Does it change my original files?

Never. Capture only reads your provider folders. It writes only inside the archive folder you chose.

When a folder of Markdown isn’t enough

Capture keeps what’s on your machine. Grasppy searches across every conversation you’ve ever had, pulls out decisions, artifacts, and context, and covers 17 AI tools including everything in your browser. Same files, a lot more done with them.