What's next for Shannon
Version your thinking.
Engineers got git in 2005. Everyone else is still in the project_v2_final era — opening tabs, losing branches, forgetting which version of an idea they argued for last month. Shannon is changing that.
The problem
Thinking is non-linear. Capture is linear. So your reasoning ends up scattered across chats, docs, and tabs you've already closed — and the ideas you discarded vanish entirely.
Tools show you the latest state. They don't show you lineage. You can find the file. You can't remember why you wrote it.
The shape of the answer
Shannon treats every edit as a commit. A hidden AI layer reads the raw edit stream and refines it into a live idea graph: ideas grow trunks, side branches fork off when your thinking genuinely diverges, and the whole history stays queryable — not as keystrokes, but as the beliefs underneath them.
The canvas is the substrate: text, chat, drawings, PDFs, math, side-by-side. You think the way you actually think. Shannon versions the rest.
What you can do that you couldn't before
-
Branch
Explore alternatives without losing the trunk. The "what if we tried the other thing" thread no longer overwrites the one you started with.
-
Merge
Bring what survived back into the main line. The graph remembers which branches contributed and why.
-
Diff
Compare your past self to your present one. Catch the moments when your position quietly flipped — before someone else does.
-
Rewind
Pull back a dead thread when it turns out to be the right one. Discarded ideas don't disappear; they wait.
Why a desktop app
-
No API keys
All model calls go through a hosted backend. You don't manage
ANTHROPIC_API_KEY, you don't top up quotas. -
Your files, locally
Notes, drawings, PDFs and idea history live in
~/.shannon/on your machine. The backend handles inference, not storage. - Always on Native app, instant open. The canvas is there when the thought is.
Status
The canvas, the chat-on-canvas, the auto-classification of edits into ideas — all live in the build today. Branching, diff and rewind are landing next. macOS first; Windows and Linux to follow.
While you wait
The open-source predecessor — the same infinite canvas, BYOK, runs locally — is at tryshannon.io. Use it to feel the substrate. The versioning layer is what comes next.