Simple File System in Projects

Summary: ChatGPT currently lacks robust file management tools, making it difficult to work with multiple code files, track progress, and maintain productivity. Developers and technical users need a structured way to store, retrieve, and manage multiple files efficiently within the chat interface.

Problem Statement:

  • Large files cause performance issues when stored as a single document.
  • Searching through chat history for prior work is inefficient.
  • Managing multiple files manually (copy-pasting between local files) disrupts workflow.
  • There is no way to organize, rename, or browse past documents easily.

Proposed Solution:

  1. Multi-File Support:
  • Allow users to create, store, and access multiple files within the chat interface.
  • Provide a simple sidebar or file browser for quick navigation.
  1. File Persistence & Organization:
  • Store files persistently within the chat history, allowing users to reopen and modify them without scrolling through messages. (I’m begging you here, I spend soooooo much time scrolling through pages of chat, it hides the core value chatGPT provides, if I can’t save and edit code and documents trivially)
  • Implement versioning or snapshots for tracking changes.
  1. Download & Upload Improvements:
  • Enable batch downloads of multiple files at once.
  • Improve upload stability for larger files.
  1. Seamless Integration with Chat:
  • Allow users to reference files easily in messages (e.g., “Modify AstroTimes.jl to include XYZ”).
  • Maintain clear separation between discussion and stored files.

Expected Benefits:

  • Dramatic workflow improvements for developers, researchers, and writers.
  • Reduced friction in iterative development, allowing users to refine code and documents without manual copy-pasting.
  • Better collaboration & history tracking, making it easier to revisit past work.

This feature would significantly enhance ChatGPT’s usability for technical and professional users. Implementing a structured file management system would make ChatGPT a much more powerful development and documentation tool.


It would be great to be able to manually drag and drop projects in a customized order based on the wants and needs of each individual user.