Edit Any Message and Branch Your Conversation
Explore multiple directions in one chat without losing a single answer. Change your question, see where a different path leads, and switch back any time.
Every conversation has a moment where you wonder: what if I had asked that differently? What if I had given more context, changed the angle, or tried a bolder direction? Until now, you had to start over or scroll through history and re-paste your question. Not anymore.
Edit and Branch lets you rewrite any message you have sent, instantly spin up a new line of conversation from that point, and flip between every version without losing a word. Your original answers stay intact. Your new direction runs in parallel. Both live in the same chat.
The Core Idea
Think of your conversation as a tree. Every message you send is a node. Edit and Branch lets you grow new branches from any node, so you explore multiple paths in a single session rather than juggling separate chats.
The Problem It Solves
Linear chat forces a single line of thought. Once you send a message and get a response, going back means losing everything that came after it. That friction discourages experimentation. You settle for the first reasonable answer instead of finding the best one.
Rewrite Without Regret
Edit any message you have sent. The original version and its responses are preserved on their own branch, ready to come back to.
Parallel Conversations
Every edit creates a sibling branch. Navigate between them with the pager beneath your message. Nothing is ever deleted.
Safe Experimentation
Try a casual tone, then a formal one. Ask a narrow question, then broaden it. Compare the results side by side before committing.
Switch Instantly
The branch pager shows which version you are on and how many exist. One tap moves you to any sibling. The full conversation thread follows.
How to Use It
Branching is built directly into the chat interface. There is nothing new to learn and no extra steps.
Hover Over Your Message
Move your cursor over any message you have sent. A small pencil icon appears to the left of the bubble. On your most recent message, it stays visible without hovering.
Click the Edit Icon and Rewrite
The message turns into an editable field. Change a word, reframe the question entirely, or add more context. When you are ready, press Send or use Cmd + Enter.
Example edits:
- • "Write a caption for this photo" becomes "Write a caption with a witty tone"
- • "Summarise this article" becomes "Summarise this for a non-technical audience"
- • "Draft a cold email" becomes "Draft a warm referral email instead"
Watch the Branch Appear
Your AI team picks up the new version immediately and responds in the fresh branch. Beneath your rewritten message you will see a pager: 1 / 2. The left arrow takes you back to the original. The right arrow brings you forward to the new branch.
Navigate Freely
Click back and forth between versions any time. Create a third branch by editing again. Each edit adds one more option to the pager. The rest of the conversation updates to match whichever branch you are viewing.
Keyboard Shortcut
Press Cmd + Enter (Mac) or Ctrl + Enter (Windows) to submit an edited message without reaching for the mouse. Press Escape to cancel an edit and return to the original text.
When Branching Pays Off
Branching is most valuable whenever the direction of your prompt shapes the quality of the output. These are the situations where it makes the biggest difference.
- Tone exploration: Ask for a professional draft on one branch and a conversational version on another. Pick the one that fits the moment.
- Audience targeting: Generate content for beginners on one branch and for experts on another. Keep both ready without managing two chats.
- Angle testing: Pitch an idea as a cost-saving measure on one branch and as a growth play on another. See which framing lands better.
- Scope adjustment: Ask for a three-sentence summary on one branch and a full paragraph on another. Compare depth before you decide what you need.
- Feedback iteration: When your AI team gives a good-but-not-quite answer, branch with a sharper prompt rather than starting over. The original is still one tap away.
Branching in a Real Workflow
Here is how branching fits into the kind of work creators do every day.
Content Creation
Branch 1: "Write a LinkedIn post about this product launch." Result: polished, professional, long-form.
Branch 2 (edited): "Write a punchy LinkedIn post under 150 words about this product launch." Result: short, shareable, bold.
You keep both versions alive. Share branch 2 today, revisit branch 1 for the newsletter next week.
Research and Analysis
Branch 1: "What are the risks of this business model?" The AI team gives a thorough risk analysis.
Branch 2 (edited): "What are the opportunities in this business model?" The same context, an entirely different lens.
Both live in the same chat. You flip between them as you build your deck.
Getting the Most Out of Branching
Edit the root, not the follow-up: Branching works best when you edit the question that shaped the conversation. Editing a follow-up message branches from that point forward, which is also useful but changes less of the overall thread.
Name your intent before branching: Before you edit, decide what you are testing. "I want to try a shorter version" gives you a clear way to compare once both branches exist.
Use branches to refine, not just explore: If your AI team gives a 70% answer, branch with a more specific prompt. You will often land at 95% in one more step rather than starting the whole conversation over.
Branches persist across sessions: Come back the next day and your branches are still there. The pager remembers which version was active when you left.
Branches Persist
All branches are saved automatically. Reload the page, switch devices, close the tab. Every version is waiting for you when you come back.
Works Across Your Whole Team
Branch any message in any chat with any member of your AI team. Whether you are working with a content specialist, a strategist, or your whole team at once, branching works the same way.
Explore More, Commit Less Early
The best output rarely comes from the first version of a question. Branching removes the cost of exploration. You can try five different angles in the time it used to take to start three separate chats, and you never have to choose between a direction and its alternatives until you are ready.
Edit a message, see where it leads, and come back to the original whenever you want. Your conversations are no longer a single road. They are a map.
- Edit any message you have sent to create a new branch
- Use the pager beneath the message to navigate between versions
- Every branch persists automatically, including across page reloads
- Try different tones, angles, or scopes without losing the original
- Works in every chat with every member of your AI team
Ready to Explore More Directions?
Open any chat, edit a message, and see where a different path leads. Your original answer is always one tap away.