Us

Use local LLMs to organize your files

Hacker News

Use local LLMs to organize your files

Hi everyone, Just wanted to share a use case where local LLMs are genuinely helpful for daily workflows: file organization. I've been working on a C++ desktop app called AI File Sorter – it uses local LLMs via `llama.cpp` to help organize messy folders like `Downloads` or `Desktop`. Not sort files into folders solely based on extension or filename patterns, but based on what each file actually is supposed to do or does. Basically: what would normally take me a great deal of time for dragging and sorting can now be done in a few. It's cross-platform (Windows/macOS/Linux), and fully open-source. [GitHub repo]( https://github.com/hyperfield/ai-file-sorter ) [Screenshot 1]( https://i.imgur.com/HlEer13.png ) - LLM selection and download [Screenshot 2]( https://i.imgur.com/KCxk6Io.png ) - Select a folder to scan [Screenshot 3]( https://i.imgur.com/QTUG5KB.png ) - Review, edit and confirm or continue later You can download the installer for Windows in [Releases]( https://github.com/hyperfield/ai-file-sorter/releases ) or the Standalone ZIP from the [app's website]( https://filesorter.app/download/ ). Installers for Linux and macOS are coming up. You can, however, easily [build the app from source]( https://github.com/hyperfield/ai-file-sorter/blob/main/READM... ) for Linux or macOS. --- ### How it works 1. You choose which model you want the app to interface with. The app will download the model for you. You can switch models later on. 2. You point the app at a folder, and it feeds a prompt to the model. 3. It then suggests folder categories like `Operating Systems / Linux distributions`, `Programming / Scripts`, `Images / Logos`, etc. You can review and approve before anything is moved, and you can continue the same sorting session later from where you left off. Models tested: - LLaMa 3 (3B) - Mistral (7B) - With CUDA / OpenCL / OpenBLAS support - Other GPU back-ends can also be enabled on `llama.cpp` compile --- ### Try it out * Windows: [SourceForge]( https://sourceforge.net/projects/ai-file-sorter/ ) or [GitHub Releases]( https://github.com/hyperfield/ai-file-sorter/releases ) * Linux/macOS: build from source (instructions in the [README]( https://github.com/hyperfield/ai-file-sorter/blob/main/READM... )) --- I’d love feedback from others using local models, especially around: - Speed and accuracy in categorizing files - Model suggestions that might be more efficient than Mistral/LLaMa - Any totally different way to approach this problem? - Is this local LLM use case actually useful to you or people like you, or should the app shift its focus? Thanks for reading!

Share card

Actual performance

6points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: mac, macos, model · Missing: agents, agent, cursor
92%92% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
84%84% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Strong signals: platform, interface, efficient · Missing: plus, intuitive, reviews
38%38% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Hacker NewsMay not resonate with HN audience · Strong signals: llama, io · Missing: https docs, excited, just released
38%38% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
TrustMRRLess likely to generate early MRR · Strong signals: way · Missing: mobile apps, ios, personal
32%32% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
12%12% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

Or
Organize and attend local HN meetups51%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Organize and attend local HN meetups

Hacker News2
At
Attend/Organize local Hackernews meetups59%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Attend/Organize local Hackernews meetups

Hacker News1
Si
SimpleNet – A modern BBS moderated by local LLMs47%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

SimpleNet – A modern BBS moderated by local LLMs

Hacker News1
Ce
CeLLama – Single cell annotation with local LLMs44%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

CeLLama – Single cell annotation with local LLMs

Hacker News132
Cu
Cumul – Concatenate all files in a directory for LLMs35%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Cumul – Concatenate all files in a directory for LLMs

Hacker News3
Us
Use gist-compile to organize your GitHub Gists61%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Use gist-compile to organize your GitHub Gists

Hacker News3
GP
GPTCache – Redis for LLMs69%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

GPTCache – Redis for LLMs

Hacker News7
pr
prompttest – pytest for LLMs34%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

prompttest – pytest for LLMs

Hacker News2
GPTLocalhost
GPTLocalhost75%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Use local LLMs in Microsoft Word for complete privacy

Indie Hackers1$100/moai
GPTLocalhost
GPTLocalhost44%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Use local LLMs in Microsoft Word for complete privacy

Indie Hackerscommitment-side-project