The Problem We Noticed
Have you ever been in the middle of a great conversation and thought, "What if I had said something different back there?" In real life, there's no rewind button. But in AI conversations, why should there be only one path forward?
We watched users hesitate before sending messages. They'd type something, delete it, retype it, delete again. The fear of "ruining" a good conversation was paralyzing them. Others would start entirely new chats just to explore a different conversation direction, losing all the context they'd built up.
One user told us: "I wanted to see how the story would change if my character was brave instead of cautious, but I didn't want to lose the amazing conversation we already had."
Our Design Philosophy
Most platforms treat conversations like linear chat logs. We treat them like interactive narratives where every choice matters, but no choice is final.
Fork from any of the character's replies - not just the latest one. That answer three exchanges ago where things could have gone differently? You can branch from it now.
Preserve both timelines - the original conversation continues to exist. You're not replacing; you're expanding.
Seamless switching - jump between conversation branches like flipping through story variations.
The key insight: Choice anxiety disappears when choices become reversible.
What Users Actually Said
Six months post-launch, the data revealed something beautiful:
- Users now send messages 40% faster (less hesitation)
- Average conversation length increased by 60%
- 85% of active users have at least one forked conversation
- Most surprising: 30% of forks happen not to "fix" conversations, but to explore creative alternatives
A user named Alex shared:

