SlothDesk — Local-First AI Downloads Organizer: Less sorting. More living.
Описание и применение
SlothDesk — локальный AI‑органайзер загрузок, который без подключения к облаку сортирует файлы в папку Downloads, обеспечивая безопасность, контроль конфликтов и откат изменений.
Задача
Downloads folders become cluttered messes where productivity is lost, and existing tools either rely on fragile regex scripts or upload private files to cloud AI services.
Результат
SlothDesk achieves safe, offline organization of the Downloads folder with zero file overwrites, deterministic collision handling, cryptographic integrity checks, and reversible manifests, all while keeping private data local.
Рабочий процесс
- Scan Downloads folder and compute SHA‑256 hashes and sizes
- Invoke smolagents via LM Studio to generate a read‑only proposal with category badges and destination paths
- Present proposal to user with color‑coded badges and rationale
- User reviews proposal and confirms moves in an explicit approval modal
- At execution, re‑verify hashes, enforce path confinement, resolve collisions, and move files
- Generate immutable JSON audit manifest for each move
- Provide one‑click undo to restore original locations
Доказательства
SlothDesk charts a different path: Slow and Steady. It runs completely offline using Hugging Face smolagents and LM Studio (Qwen2.5-7B-Instruct)
Zero files are altered until the user explicitly reviews the plan summary and safety checklist, confirming the moves in a dedicated modal dialog.
Existing files are never overwritten.
At scan time, SlothDesk computes the SHA-256 hash and byte size of every file. At execution time, it re-verifies these hashes.
- Дата записи: 2026-10-22T07:11:13.296Z