Open Source & Free

Branch your AI chats
on an infinite canvas

Explore multiple conversation paths simultaneously. Branch, compare, and visualize your ChatGPT dialogues like never before.

Everything you need for
conversation exploration

A purpose-built desktop app that transforms how you interact with AI conversations.

Infinite Canvas

Pan, zoom, and navigate freely across an unlimited workspace. Your conversations have no boundaries.

Auto Branching

When ChatGPT opens a new chat branch, it automatically becomes a new node on your canvas — connected visually.

Real ChatGPT Inside

Each node embeds a full ChatGPT session. Use your own account, with all features — plugins, GPTs, everything.

Visual Connections

Animated edges show the relationship between parent and branched conversations. See your thought process at a glance.

5 Beautiful Themes

Switch between Midnight, Nord, Rosé Pine, Solarized Dark, and Light. One click to change the vibe.

Cross Platform

Runs natively on Windows, macOS, and Linux. Same great experience everywhere.

Up and running in seconds

No setup, no API keys, no configuration. Just download, open, and start branching.

1

Open the App

Launch Chat Nodes Canvas. A ChatGPT node is ready for you on the canvas.

Step 1: Open the app
2

Chat & Branch

Use ChatGPT normally. When you branch a conversation, a new node appears automatically.

Step 2: Branch conversations
3

Explore & Compare

Zoom out to see your full conversation tree. Compare branches side-by-side.

Step 3: Explore your conversation tree

Get Chat Nodes Canvas

Free and open source. Available for all major platforms.

Windows

.exe installer
Download

macOS

.dmg (Intel + Apple Silicon)
Download

Linux

.AppImage / .deb
Download

Or browse all releases on GitHub Releases.