
SlothSort është një projekt i paraqitur në javën e tretë të Hacktoberfest Open-Source AI Challenge, me temën “Slow and Steady”. Ai propozon kategorizimin dhe riemërtimin e skedarëve në dosje të çrregullta, si Downloads apo Desktop. Përdoruesi shqyrton planin dhe e miraton përpara se të bëhen ndryshime.
Mjeti ofrohet në dy forma: një program për terminalin, i shkruar në Python pa varësi të detyrueshme, dhe një aplikacion uebi me një faqe, pa backend. Përdor modelin Gemma, si parazgjedhje gemma3:4b, që ekzekutohet lokalisht përmes Ollama dhe thirret nga HTTP API. Shfletuesi i dërgon modelit lokal emrin, madhësinë, datën dhe një fragment të shkurtër teksti nga secili skedar.
Modeli kthen JSON me kategorinë dhe emrin e propozuar. Për të kufizuar pasojat e gabimeve, SlothSort nuk fshin dhe nuk mbishkruan skedarë; emrave të përsëritur u shton prapashtesa si -2 dhe -3. Kategoritë kufizohen në një listë të paracaktuar dhe emrat pastrohen që të mos lejojnë dalje jashtë dosjes. Modaliteti i kopjimit në ueb i lë origjinalet të paprekura.
Nëse Ollama nuk punon ose përgjigjja JSON është e pavlefshme, organizimi bëhet sipas prapashtesës së skedarit dhe shënohet me [rules]. Ndryshimet mund të zhbëhen, ndërsa në ueb plani mund të redaktohet paraprakisht. Autori raporton teste të programit për terminalin me një server të simuluar Ollama, përfshirë konflikte emrash, përgjigje të pavlefshme ose keqdashëse dhe mungesë lidhjeje.
Burimi: DEV Community (Web Dev Feed) — lexoni artikullin e plotë në anglisht.

