Enrico Schaefer demos a branching feature for AI chat threads that lets you fork any point in a conversation into a separate thread while keeping the original context. Each branch preserves the token chain, so you can explore opposing arguments or alternative solutions without losing what you've already built up.
Chapters
So the first one I want to talk about is this new branching feature. It allows you to branch conversations within a thread, and you can fork any part of that thread into a new chat thread. This allows you to explore like different approaches. Okay, I got this particular thread going. I want to now branch out and start this into a new thread. I'm going to keep going in this thread, and now I've got 2 competing threads that I can interact with in different ways. Maybe as a lawyer, I might say, help me argue on behalf of my client. And the other thread, you're helping me argue against my client so you can understand the adversary's point of view. There are literally dozens of different ways why being able to branch a thread into a new thread while preserving the memory of that thread is gonna be super helpful. You know, think about it this way. You are interacting with intelligence. You're not having it just draft for you. You're trying to learn, you're trying to explore, you're trying to brainstorm. These lines of reasoning that you tend to go down as you're engaging with a particular chat thread end up getting baked into the thread. And if you start out in one direction where you're guiding the AI saying, here's what I'm thinking, and What I really want to explore is this. And by the way, my overall approach is going to be down this path. I want you to really consider these particular things. Here's what I think about the issue or the problem. You should be talking to your AI, by the way. You should be talking to your AI that way. You should be exploring with it. But once you start down in a thread, down a particular line where you've given it Your thoughts, your biases, your input. Once you go down the thread, you can't unlearn that if you're the AI tool. You can tell the AI thread, and this is the way we used to do it, we used to tell the thread, hey, look it, now I want you to go in the other direction. I want you to think of the counterargument. Okay. But remember that you're dealing with a token chain, and the first input into the thread is going into the token chain. The knowledge you upload is going into the token chain. This custom instructions is going into the token stream. Then every input and output is going into that token chain, and all of that is going to be considered as you maneuver through the threads.