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.

Hey @antelopeMark, we appreciate the feedback - this is so thoughtful. 

I understand the friction you're describing around manually re-uploading files and a better integration between Projects and local folders could make development workflows much better.

I’ve shared your feature request with the product team, and let us know if you'd like any other help.

- Avinash