For those who don’t know, this is my favorite feature in ChatGPT: You can branch the current conversation into a new chat while keeping the same context. My usual pattern is this: I’m learning something new, the answer introduces unfamiliar concepts, and I want to dig into those concepts more deeply. But doing that in the main chat can taint the original context. Branching solves that. I can explore those questions in a separate chat, then come back to the main conversation. However, I usually have too many follow-up questions, so it turns into branches of branches of branches, and it quickly becomes hard to manage. I think the best chat app for learning should have a tree structure. You could keep exploring new concepts on different branches, while still being able to manage everything and all context easily in a visual way. I’ve wanted to vibe-code something like this, but I’ve been too lazy + all my past context is already in ChatGPT + I’d rather use my subscription than build on the API. Still, I think this is a real need for power learners like me. Another need is having some separate thread monitor the conversations so it doesn’t go down a rabbit hole, because the user (me) is the only one steering the whole conversation...(similar to the problems mentioned in last tweet, I keep asking random distracted questions and need some "advisor" to stop me stuck in the same place with a global view). @sama @ChatGPTapp @JustinBleuel
Curious how many people actually need this😂 or it's just me being nerdy and used to ask tons of followup questions....
536