ai newsSa., 24. Okt.
EilmeldungAnthropic Just Gave Away Agent Skills

Sorta — An AI Downloads Butler Built with Local Gemma

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady My downloads folder can get messy pretty quickly, so for the Hacktoberfest Week 3 challenge, I decided to build something that could help me organize it. I made Sorta, a small AI-powered app that suggests wh

dev.toSamstag 06:55 · 24.10.1 Min. Lesezeit
Bild: dev.to

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 My downloads folder can get messy pretty quickly, so for the Hacktoberfest Week 3 challenge, I decided to build something that could help me organize it.

I made Sorta, a small AI-powered app that suggests where a downloaded file could belong based on its filename.

Sorta is built with Python, Streamlit, Ollama, and Gemma 3 1B.

I enter or select a filename, and Gemma suggests a folder category. I can review the suggestion in the app before deciding what to do with the file.

This is an early prototype: Sorta currently previews folder suggestions. It does not automatically move files, and its undo feature is not implemented yet.

Instead of having to think through a folder category for every download, Sorta gives me a quick suggestion to review. I haven’t measured a specific time saving yet, but I wanted to explore how AI could make this small, repetitive task easier.

Sorta is a file-organization assistant that uses a locally running Gemma model to suggest folders for your files. You can review the suggestions before taking any action.

Install Ollama for your operating system: https://ollama.com/download

ollama pull gemma3:1b Enter fullscreen mode Exit fullscreen mode Ensure Ollama is running.

python3 -m venv.venv source.venv/bin/activate pip install -r requirements.txt Enter fullscreen mode Exit fullscreen mode 4. Launch the app streamlit run app.py Enter fullscreen mode Exit fullscreen mode Open the local URL printed in your terminal.

Sorta sends filenames to the locally running Gemma model to generate…

Quelle: dev.to (dev.to). Original öffnen