You can also access the video directly here: https://fallinorg.com/assets/demo.mp4
Alternative solution: treat your downloads folder as ephemeral and delete everything every few weeks.
I feel like we’re entering an age where there is going to be increasingly more data in every day lives. (Just think about every chat in your ChatGPT account)
I guess one solution is to make everything searchable and try to organize everything. Or start treating things as ephemeral.
There’s probably no right answer. E.g. the difference between people who like having 50+ tabs open in Chrome, and needing features to organize and search tabs, versus people who treat tabs as ephemeral and short lived. I’m in the latter camp, but maybe just a matter of personal preference.
Has anyone coined the term “digital hoarding” yet? :)
Hazel[0] works well for this, but automatic download folder cleanup feels a lot like it should be a stock Finder feature.
One option would be to let users drop custom folder in settings. These folders could have representative files in them (maybe with a custom Finder tag to identify them), then you can cluster documents by similarity like you are already doing.
Nice application! I am looking forward to see it evolve.
Problem: My Downloads and Desktop folders kept filling up with cryptically named, duplicate, or unrelated files. Over time, cleaning up and finding the right file became a pain.
Solution: It uses Sentence Transformers (SBERT) to understand the content and context of files, then automatically groups them. It runs fully offline, so you can safely classify sensitive files (finance, medical, personal, etc.). On Apple Silicon, it parses, tokenizes, and categorizes a file in about ~1.2 seconds.
You can download and test it now for free: https://github.com/taranntell/fallinorg/releases/tag/1.0.0-b...
Current version: Supports .txt and .pdf files in English; I’m working on adding more formats and languages.
Looking for feedback on: Classification accuracy, speed, pricing ideas, and potential bulk operations or integrations.
I first launched a few weeks ago and have been rapidly adding features based on early feedback. Happy to answer questions and share implementation details.