working on a new interface for llm chats, that allows you to branch the conversation to multiple streams
actually started as a new chat app but eventually I figured it could be used for LLMs