SlothClerk: A Slow-and-Steady Local AI Companion for Everyday Tasks
This is a submission for the Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady. What I Built Sloths have life completely figured out: they move at their own pace, conserve their energy, and never waste effort doing what can be left alone. Yet, millions of developers, creators, and prof

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady.
Sloths have life completely figured out: they move at their own pace, conserve their energy, and never waste effort doing what can be left alone.
Yet, millions of developers, creators, and professionals spend their weekends doing one of the most dread-inducing chores in existence: sorting out the terrifying chaotic wasteland of their ~/Downloads and ~/Desktop folders. Files like invoice_2024_10_aws_bill.txt, Screen_Shot_2024-10-20_at_11.45.22_AM.png, agreement_consulting_draft_final_v2(1).txt, cryptic code dumps, and tax statements sit there for months because manual sorting is tedious and exhausting. Whether you're a freelance designer with 400 unsorted downloads, a developer juggling side-project code dumps, or anyone who has ever whispered "I'll organize it later" — this is for you.
To channel our inner sloth and reward pure, unadulterated laziness, I built SlothClerk: The Slow and Steady Local AI Desktop & File Tidier.
SlothClerk is a local-first automation agent that runs open-weight AI models (such as Llama 3.2 and Qwen 2.5 ) on your personal machine. After a user explicitly approves a folder, it periodically organizes files and quarantines only known temporary/cache artifacts, then serves a "Morning Sloth Digest" detailing the work.
Best of all: with 1-click Sloth Undo, you never have to worry about losing a file—every single move is tracked in a local transaction ledger.
From the repository directory, start the server:
python sloth_clerk.py serve Enter fullscreen mode Exit fullscreen mode Then open http://127.0.0.1:8080 in your browser. The dashboard runs locally; it is not a hosted live demo.
The output below is illustrative; file counts, categories, and model name vary by run. The screenshots show the web dashboard in offline heuristic mode.
___ _ _ _ ___ _ _ / __| |___ _| |_| |_ / __| |___ _ _| |__ \__ \ / _ \ _| ' \ \ | (__| / -_) '_| / / |___/_\___/\__|_||_| \___|_|\___|_| |_\_\ 🦥 SLOW AND STEADY LOCAL AI DESKTOP CLERK Rewarding Laziness with Local Open-Weight Models [TIDYING COMPLETED] Status: 8 files organized into categories. ============================================================ 🦥 Morning Sloth Report: 8 Files Tended ============================================================ While you conserved your energy, llama3.2 quietly tidied 8 files (2 in Finance & Invoices, 1 in Development & Code, 1 in Archives & Backups). You saved approximately 20 minutes of tedious drag-and-drop chores. Sloth Wisdom: "Never do today what a local open-weight model can do for you while you nap." ============================================================ Enter fullscreen mode Exit fullscreen mode Web CLI Demo Screenshots Dashboard overview
Local workbench and conversation reading
 are completely unviable:
Manual file management is death by a thousand papercuts. Renaming a cryptic invoice, looking inside it to check the date, creating a Finance/2024 folder, and dragging it takes an average of 2 to 3 minutes per file. For a typical downloads folder with 50 accumulated items, that is over 2 hours of painful, soul-crushing manual work.
SlothClerk gives you back your hours and keeps your workspace peaceful and clutter-free, so you can spend your energy where it truly matters: resting like a sloth. 🦥