Every idea deserves
a side quest.

CaudalFlow is a visual canvas for non-linear AI conversations. Branch, explore in parallel, compare, and merge — all on an infinite canvas that runs entirely in your browser.

View on GitHub npx caudalflow

See it in action

Features

Infinite canvas

Lay out conversations spatially. Pan, zoom, and organize threads however you think.

Branch anywhere

Fork any message into a new direction. Explore alternatives without losing your original thread.

Merge & compare

Bring branches back together. Compare responses side-by-side and pick the best path forward.

Multi-LLM

Switch between Anthropic and OpenAI models mid-conversation. Use the right model for each task.

Workspaces

Save and organize projects. Keep research, brainstorming, and drafting in separate spaces.

Keyboard-driven

Navigate, branch, and manage conversations without leaving the keyboard. Built for speed.

Zero backend. Your data stays yours.

CaudalFlow runs entirely in the browser. Your API keys, conversations, and workspaces never leave your machine. No accounts. No telemetry. No servers.

Get started

One command. No install required.

Terminal
npx caudalflow