Remix.run Logo
bobnarizes 7 days ago

Hi HN, Fallinorg is a local macOS app that organizes files by their meaning, not just their name or type.

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.

cosmic_cheese 7 days ago | parent | next [-]

Given that this is a Mac app, have you considered taking advantage of the considerable amount of metadata for files (sometimes including full text content) made available by QuickLook? It could extend functionality for many file formats without requiring the app to be able to parse them.

bobnarizes 7 days ago | parent [-]

That's brilliant thank you I will investigate on this! I haven't thought about it.

cj 7 days ago | parent | prev | next [-]

> Over time, cleaning up and finding the right file became a pain.

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? :)

cosmic_cheese 7 days ago | parent [-]

> Alternative solution: treat your downloads folder as ephemeral and delete everything every few weeks.

Hazel[0] works well for this, but automatic download folder cleanup feels a lot like it should be a stock Finder feature.

[0]: https://www.noodlesoft.com

47282847 7 days ago | parent [-]

Moving files from Downloads to a specified archive folder every x days is also a “side“ feature of https://sindresorhus.com/supercharge

rlupi 7 days ago | parent | prev | next [-]

It would be nice to have the ability to define custom categories.

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.

raybb 7 days ago | parent | prev | next [-]

I'd recommend adding a video or gif that demonstrates how it works for organizing files. I kinda get it but would prefer to see it in action before downloading

bobnarizes 7 days ago | parent [-]

The video will be displayed at the top of the homepage. Since I’m hosting it on GitHub Pages, the server might occasionally be overloaded.

You can also access the video directly here: https://fallinorg.com/assets/demo.mp4

IOT_Apprentice 7 days ago | parent | prev [-]

This becomes interesting once you support epub, cbz, cbr.