To do this I had to create an indexer to be able to parse photos and videos from all sorts of devices. I completed the project in 6 hours and open-sourced it on Github.
The biggest consideration with 4o vs o1-preview vs o1 vs o1 Pro is what I call “laziness.” 4o often won’t follow instructions completely or might cut corners to save CPU cycles. By contrast, o1 rarely does this, and o1 Pro never does.
Another factor is response time. The o1 series uses a “chain of thought” approach similar to human reasoning. I find o1 Pro can take up to ~1.5 minutes per response, making o1 feel lightning fast—though the extra time spent by o1 Pro usually yields more comprehensive results.
I believe IDE integrations like Cursor AI are the future. Constantly copying code between ChatGPT and my IDE isn’t ideal, especially when I have to watch for omissions in code or comments (again, but not with o1 Pro). Still, with solid version control, it’s manageable. I personally prefer the flexibility I get from Emacs + Magit (Emacs Git plugin) + ChatGPT.
The large context window in o1 Pro is a game-changer. I can paste in my entire project (excluding node_modules and other unwanted directories) so ChatGPT fully understands the structure. A quick Bash script to copy file paths, names, and contents makes this trivial.
Note that o1 Pro still occasionally has issues with using a mixture of outdated packages or cutting edge ones that I'd never use. It was a lot easier to help "wrestle" a fix though and it even found a copy of a deleted NPM packages hosted by another Github user.
Overall, I’m in awe of what’s on the horizon with o1 and o1 Pro. Sam Altman’s prediction of a single-person, billion-dollar company doesn’t seem far-fetched given the capabilities of these models.
Hope you enjoyed the thread! Here's the links if you want to visualize your old photos and videos on a map.
No ads, no trackers—just pure data insights. Check it out & contribute:
Front-end: https://github.com/krunkosaurus/Open-Media-Indexer-FE Back-end: https://github.com/krunkosaurus/Open-Media-Indexer-BE Demo: https://openmediaindexer.org