DEV Community

JAY SAWWALAKHE
JAY SAWWALAKHE

Posted on

LazyFile: An AI File Organizer for Lazy People

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

What I Built

I built LazyFile, a small AI tool for people who are too lazy to organize their files.

My Downloads folder usually becomes a mess with PDFs, images, notes, projects, resumes and random files.

Instead of spending time moving everything into different folders, I wanted something that could just do it for me.

With LazyFile, I select a folder and the AI checks the files and suggests where they should go.

Demo

How I Built It

I built LazyFile using Python and FastAPI, with a simple frontend.

The important part is the open-source AI model that is used to understand the files and decide which category they belong to.

I wanted to keep the project simple and useful instead of adding a lot of features.

Why Does Open Innovation Matter?

I wanted the AI part of LazyFile to be based on an open model instead of depending on a paid AI API.

Files can contain personal information, so keeping the processing local is also useful.

Using an open model gives me more control. I can try different models, change the categories and improve the project without being locked into one company's API.

It also means I can experiment with the project without paying for every AI request.

The Lazy Payoff

The whole idea of this project is simple:

So I built something that can do most of the boring part for me.

Instead of manually opening folders and moving files one by one, LazyFile can sort them in a few clicks.

I also want to improve it later so it can automatically watch a Downloads folder and organize new files when they arrive.

Top comments (0)