AI File Organizer Update: Now with Dry Run Mode and Llama 3.2 as Default Model

Posted by unseenmarscai@reddit | LocalLLaMA | View on Reddit | 50 comments

I previously shared my AI file organizer project that reads and sorts files, and it runs 100% on-device: (https://www.reddit.com/r/LocalLLaMA/comments/1fn3aee/i_built_an_ai_file_organizer_that_reads_and_sorts/) and got tremendous support from the community! Thank you!!!

Here's how it works:

Before:
/home/user/messy_documents/
├── IMG_20230515_140322.jpg
├── IMG_20230516_083045.jpg
├── IMG_20230517_192130.jpg
├── budget_2023.xlsx
├── meeting_notes_05152023.txt
├── project_proposal_draft.docx
├── random_thoughts.txt
├── recipe_chocolate_cake.pdf
├── scan0001.pdf
├── vacation_itinerary.docx
└── work_presentation.pptx

0 directories, 11 files

After:
/home/user/organized_documents/
├── Financial
│   └── 2023_Budget_Spreadsheet.xlsx
├── Food_and_Recipes
│   └── Chocolate_Cake_Recipe.pdf
├── Meetings_and_Notes
│   └── Team_Meeting_Notes_May_15_2023.txt
├── Personal
│   └── Random_Thoughts_and_Ideas.txt
├── Photos
│   ├── Cityscape_Sunset_May_17_2023.jpg
│   ├── Morning_Coffee_Shop_May_16_2023.jpg
│   └── Office_Team_Lunch_May_15_2023.jpg
├── Travel
│   └── Summer_Vacation_Itinerary_2023.doc
└── Work
    ├── Project_X_Proposal_Draft.docx
    ├── Quarterly_Sales_Report.pdf
    └── Marketing_Strategy_Presentation.pptx

7 directories, 11 files

I read through all the comments and worked on implementing changes over the past week. Here are the new features in this release:

v0.0.2 New Features:

For the roadmap and download instructions, check the stable v0.0.2: https://github.com/NexaAI/nexa-sdk/tree/main/examples/local_file_organization

For incremental updates with experimental features, check my personal repo: https://github.com/QiuYannnn/Local-File-Organizer

Credit to the Nexa team for featuring me on their official cookbook and offering tremendous support on this new version. Executables for the whole project are on the way.

What are your thoughts on this update? Is there anything I should prioritize for the next version?

Thank you!!