I’ve been using ChatGPT extensively and have a couple of suggestions that I believe would significantly enhance the experience—especially for users working on complex, multi-threaded projects.
1. Support for Subfolders in Projects
The current Project folder system is useful but quite limited without the ability to create subfolders. Introducing subfolder support would allow for clearer organisation and structure—particularly when managing multiple components of a single project (e.g., drafts, planning, research, and related documents). A flat file structure can quickly become overwhelming for long-term or detailed work.
2. A Branching, Tree-Based Chat Interface
It would be incredibly valuable to have the option to view and interact with chats as a branching tree rather than a linear thread. This would allow me to:
- Leave comments or notes directly on specific responses.
- Explore alternative lines of thought by branching off from earlier messages.
- Navigate and revisit ideas in a non-linear, expandable format—more like a dynamic mind map or hyperlinked conversation.
This isn’t a radically new feature—ChatGPT already generates alternate responses when a previous question is edited, which means the branching logic is already there under the hood. This would largely be a UI/UX innovation, exposing that functionality in a way users can meaningfully interact with.
For neurodivergent users (like myself), and anyone working on layered or evolving ideas, this could transform ChatGPT into a truly adaptive thought partner that supports non-linear thinking, reflection, and iterative exploration.
Thanks for all the work you’re doing. These changes would go a long way in helping users like me use ChatGPT not just for answers—but for deep, evolving collaboration.
Warm regards,
Andrew Hayward-Bannister