DEV Community

Kalebe Szlachta
Kalebe Szlachta

Posted on

Organizing files with a little help from ai

Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady Submission 🦥

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady

What I Built

LazySort — Let AI Handle Your Messy Downloads Folder

LazySort is a local-first AI-powered file organizer designed to make one of those boring computer tasks disappear: organizing files.

Instead of manually opening documents, figuring out what they contain, renaming them, and moving them into folders, LazySort uses AI to suggest descriptive filenames and meaningful categories.

The goal is simple: spend less time managing files and more time doing what actually matters.

Built with privacy and accessibility in mind, LazySort aims to make AI-powered automation practical even on modest hardware, without depending on expensive AI subscriptions.

Code

https://github.com/kalebers/lazysort

How I Built It

I built LazySort around Python and open-source AI technologies, with a focus on keeping the application lightweight and adaptable.

The project explores how compact open-weight language models and local inference can help automate everyday file management tasks without requiring a powerful GPU or a large language model.

The application is designed to analyze document content, generate structured classification suggestions, and help users organize their files through a reviewable workflow.

Rather than blindly trusting AI-generated actions, the idea is to keep users in control of file operations while reducing repetitive manual work.

Why Does Open Innovation Matter?

Your personal documents shouldn't have to leave your computer just to be organized.

Open-source AI makes it possible to experiment with local inference, inspect the implementation, switch between compatible models, and adapt the system to different needs without being locked into a proprietary AI provider.

For a project like LazySort, this matters in three ways:

  • Privacy: Local inference can keep document contents on the user's machine.
  • Accessibility: Compact models make experimentation possible on older laptops and resource-constrained hardware.
  • Freedom: An open architecture lets developers replace models, customize behavior, and improve the project without depending entirely on a closed API.

I wanted to explore a simple idea: AI automation shouldn't require expensive hardware, a paid subscription, or handing your personal files to a service you don't control.

Sometimes, the best technology is the kind that quietly takes care of the boring stuff.

Thanks for checking out LazySort, and happy Hacktoberfest! 🦥

Top comments (0)