For people who juggle

Every thread in your head,
in one place.

Mindthreads is a free, keyboard-first Mac app for the parallel things you're holding in your head. Capture a thread in a keystroke, see what's aging, and never lose one to an interruption again. Built for ADHD brains, and for anyone who gets pulled away mid-task.

Apple silicon · macOS 13.5 or later

I'm not sure I get it

What it is, what it isn't, and how to use it in four steps.

Capture from anywhere

⌃⌥N from any app opens a new thread ready to type. ⌃⌥Space shows or hides Mindthreads.

See what's aging

Every card shows how long it has been in flight. Colors warm from teal to magenta the longer a thread goes untouched, and neglected threads start to pulse.

Threads within threads

Tangents become child threads, as deep as you need. Switch between a canvas you arrange by hand, a hierarchy, a mind map and a grid sorted by last touched.

Hands stay on the keyboard

Single keys when you're not typing: n new, c child, t touch, x complete, / search. Every binding is yours to change.

Your data, your database

Threads live in a local SQLite file by default, or in any Postgres database you point it at, so two Macs can share one list.

Native and fast

A native Mac app with a GPU-drawn canvas. No account, no cloud, no tracking.

Your AI agents can see your threads

Mindthreads runs an MCP server on your Mac. Agents can list what you're juggling, open threads for work they start, and complete them when they're done. Their changes show up on your canvas as they happen.

Connect Claude Code, Cursor or another MCP client

> /plugin install mindthreads --marketplace lemonberrylabs/mindthreads-releases