{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreieuxb4kfpjfsxkmf4fmfxppgh5oup27p3dce5tlkci5ysr5pu2xb4",
"uri": "at://did:plc:lk3jfj3zq4k4wxnk474axylu/app.bsky.feed.post/3mor273ftpw32"
},
"path": "/t/feature-request-the-one-feature-that-would-completely-change-how-people-use-chatgpt/1384228#post_1",
"publishedAt": "2026-06-20T23:35:44.000Z",
"site": "https://community.openai.com",
"textContent": "Feature Request: Conversation Branching, Side Threads, and Tree-Based Discussions\n\nSummary\n\nI would like ChatGPT conversations to support branching discussion trees, allowing users to start independent side conversations from any specific sentence, paragraph, message, or response without disrupting the main discussion.\n\nRather than treating conversations as a single linear chain, ChatGPT could optionally function as a structured conversation tree where topics naturally branch into related subtopics.\n\nThe Problem\n\nHuman curiosity is rarely linear.\n\nWhile discussing one topic, ChatGPT often mentions several related ideas that deserve exploration. However, asking about those ideas typically redirects the main conversation away from its original purpose.\n\nFor example:\n\nMain Topic: Frederick the Great\n\nChatGPT mentions:\n\n- Military reforms\n\n- Battlefield tactics\n\n- The Seven Years’ War\n\n- Enlightenment philosophy\n\nIf I ask about battlefield tactics, the conversation may drift away from Frederick himself. If I then ask about Enlightenment philosophy, it drifts further still.\n\nTo avoid this, many users create multiple chats, open multiple tabs, use multiple devices, or continually start new conversations. This creates fragmented context and makes knowledge exploration less efficient.\n\nProposed Solution\n\nAllow users to create a branch from:\n\n- Any sentence\n\n- Any paragraph\n\n- Any message\n\n- Any user message\n\n- Any ChatGPT response\n\nThe user could highlight text and select:\n\n- Branch Conversation\n\n- Open Side Thread\n\n- Explore This Topic\n\n- Ask Follow-Up Here\n\nThis would create a linked sub-conversation while preserving the original discussion.\n\nExample Workflow\n\nMain Conversation:\n\n«Frederick the Great developed innovative battlefield tactics during the Seven Years’ War.»\n\nI highlight:\n\n«“innovative battlefield tactics”»\n\nand ask:\n\n«Which tactics specifically?»\n\nA side thread opens.\n\nWithin that thread, ChatGPT explains oblique order tactics.\n\nI then highlight:\n\n«“oblique order”»\n\nand ask:\n\n«Who invented it?»\n\nA second-level branch opens.\n\nThe original Frederick discussion remains unchanged and easy to return to.\n\nConversation Tree Structure\n\nInstead of:\n\nConversation A\n\nbecoming:\n\nConversation A → Topic B → Topic C → Topic D\n\nthe structure becomes:\n\nConversation A\n\n├── Topic B\n\n│ ├── Topic B1\n\n│ └── Topic B2\n\n├── Topic C\n\n│ ├── Topic C1\n\n│ └── Topic C2\n\n└── Topic D\n\nThis more accurately reflects how people learn and investigate information.\n\nKey Benefits\n\nReduced Topic Drift\n\nThe main discussion remains focused.\n\nBetter Research\n\nUsers can investigate details without losing context.\n\nImproved Learning\n\nComplex subjects naturally break into manageable subtopics.\n\nLess Tab Clutter\n\nUsers no longer need multiple chats, browser tabs, or devices to manage related questions.\n\nBetter Context Preservation\n\nThe AI retains the local context relevant to each branch rather than forcing unrelated topics into one conversation stream.\n\nEnhanced Knowledge Discovery\n\nUsers can follow curiosity wherever it leads while maintaining organization.\n\nOptional Features\n\nBranch Summaries\n\nAutomatically generate a summary for each branch.\n\nBranch Naming\n\nAllow users to rename branches manually.\n\nBranch Search\n\nSearch across the entire conversation tree.\n\nBranch Merging\n\nMerge useful discoveries back into the parent conversation.\n\nBranch Comparison\n\nCompare two branches side-by-side.\n\nBranch Bookmarks\n\nMark important branches for later review.\n\nCollapsible Tree View\n\nExpand and collapse branches to reduce visual clutter.\n\nBranch Export\n\nExport individual branches as separate chats, documents, or research notes.\n\nAdvanced Concept: Knowledge Map Mode\n\nAn optional interface could display conversations as an interactive knowledge graph.\n\nTopics would appear as connected nodes rather than a simple message timeline.\n\nUsers could visually navigate relationships between ideas and jump directly to any branch.\n\nThis would transform ChatGPT from a linear chatbot into a structured exploration and research environment.\n\nWhy This Matters\n\nMany users already simulate this feature by opening multiple chats, browser tabs, windows, or devices to preserve discussion structure. A native branching system would formalize an existing user behavior, reduce friction, improve organization, and enable much deeper exploration of complex topics.\n\nConversation branching would make ChatGPT feel less like a chat log and more like a living knowledge tree that grows naturally alongside the user’s curiosity.",
"title": "Feature-Request: The One Feature That Would Completely Change How People Use ChatGPT"
}