An AI that lets you branch the conversation.

When you research, plan or learn, there is always a detail worth exploring. Branch from a sentence with the context intact, read it beside the main discussion and bring the conclusion back when it is useful.

Get started

Bring a question you are working on and start exploring.

Where will your question take you?

Choose a task and see how the discussion unfolds.

Design branching in ThreadChat

From the user flow to context rules and the edge cases that are easy to miss.

Interactive demo
Thread Chat · Branching conversations×
+
threadchat.zilin.im / thread-chat / prd
ConversationsThread Chat
ColumnsCanvasAuto23Thread tree ·1
PinnedMain thread
Branching PRD
Design branching in ThreadChat, including the user flow, rules, and acceptance criteria.

Claude Opus 4.6
You can also click a highlighted sentence to open a branch.
Clarify the requirement—and its boundaries.Swipe to explore branches

Open discussions side by side.
Find every question in the branch tree.

Explore the details, compare the evidence,
and carry useful conclusions into your work.

01

Follow up on a sentence, with its context

When research, design, or learning raises a detail worth exploring, open a branch. It inherits the preceding context at creation time, so you do not have to explain it again. Explore the details while the main thread moves forward.

What supports this conclusion? Are there alternatives?
02

Read side by side and compare the details

Keep the main thread and its branches in adjacent columns. Read long explanations, tables, and code while the original question stays in view. Compare assumptions, evidence, and alternatives as you go.

Keep the original question in view while clarifying the details.
03

Find every question in the branch tree

Follow-up questions naturally form branches. Use the branch tree and child-thread navigation to retrace a discussion. Collapse branches you are not using and reopen them when needed.

Keep many discussions, but only the ones you need in view.
04

Bring useful conclusions back to your work

Save a branch conclusion as an Artifact and explicitly reference it with @ in the main thread. Choose what to carry forward into your requirements, research report, or learning plan.

Explore → choose a conclusion → return to the main thread.

Questions you may have

Before you begin,
let’s answer a few questions.

Try it with a question you are working on.

An unfinished requirement, a design to compare,
or a concept you have not quite understood.

Start here, and follow your next question.

Get started

Bring a question you are working on and start exploring.