Git-style version control for AI chat. Explore tangents without losing context. Merge insights back when you're ready. Built open source.
Ask a side question?
Your main context gets derailed.
Want to explore "what if"?
You're forced to start a new chat.
Debugging a tangent?
Good luck finding your way back.
Built for developers who understand that great ideas rarely follow a straight line.
Click any message to create a new path. Your original conversation stays exactly where you left it.
Each branch maintains its own context window. Experiment freely without polluting your main thread.
See your entire conversation tree in an interactive graph. Jump to any point with a single click.
Found the answer in a side-quest? Summarize the branch and inject insights back into your main flow.
Begin like any AI chat. Ask questions, get responses. The interface is familiar — until you need more.
Hit a tangent? Click to branch off. Your main thread is preserved while you explore freely.
Switch between branches instantly. When you find what you need, merge it back to your main path.
Every message is a node. Every node knows its parent. Context is rebuilt dynamically from the path array — no expensive graph traversals.
We're currently in private beta, rolling out access gradually. Request access or reach out to tell us about your needs.