Allow ChatGPT Projects to sync with a selected local Windows folder
Codex already works closely with local project files, but ChatGPT Projects currently require manual upload/re-upload when files change. For users who use Codex for heavy implementation work and ChatGPT Projects for lighter reasoning, planning, writing, review, and explanation, this creates a lot of unnecessary file-management friction.
Ideal behavior:
Let a Project bind to a local folder.
Watch for changed, added, renamed, or deleted files.
Support include/exclude rules by folder and extension.
Exclude common folders like
.git,node_modules,dist,build,vendor, and cache directories.Show sync/indexing status.
Provide a manual “Re-index now” button.
Use hashes or incremental updates so unchanged files are not repeatedly uploaded or reprocessed.
This would reduce user friction, avoid stale project context, and may be more resource-efficient than repeated manual reuploads and full reprocessing. It would also create a much cleaner workflow between Codex and regular ChatGPT Projects.
Discussion in the ATmosphere