This is an automated archive made by the Lemmit Bot.
The original was posted on /r/opensource by /u/unseenmarscai on 2024-09-22 00:08:39+00:00.
Hi r/opensource!
Project Link at GitHub: ()
I used Nexa SDK () for running the model locally on different systems.
I wanted a file management tool that actually understands what my files are about. Previous projects like LlamaFS () aren’t 100% local and require an AI API. So, I created a Python script that leverages AI to organize local files, running entirely on your device for complete privacy. It uses Google Gemma2 2B and llava-v1.6-vicuna-7b models for processing.
Note: You won’t need any API key and internet connection to run this project, it runs models entirely on your device.
What it does:
- Scans a specified input directory for files
- Understands the content of your files (text, images, and more) to generate relevant descriptions, folder names, and filenames
- Organizes the files into a new directory structure based on the generated metadata
Supported file types:
- Images: .png, .jpg, .jpeg, .gif, .bmp
- Text Files: .txt, .docx
- PDFs: .pdf
Supported systems: macOS, Linux, Windows
It’s fully open source!
For demo & installation guides, here is the project link again: ()
What do you think about this project? Is there anything you would like to see in the future version?
Thank you!