I Built slothd: A Local-First, Offline-Capable AI Daemon That Patiently Organizes Your Messy Workspace
说明与用途
slothd 使用两阶段过滤器(TabPFN 快速元数据筛选 + 本地 Gemma 3 视觉)自动整理本地文件,所有操作均在离线环境下完成,并可通过 SQLite WAL 进行回滚。
问题
Users spend time manually organizing cryptic, cluttered files on their local machines, risking privacy by uploading to cloud AI services.
结果
Within a second, 10 files were scanned, 2 clutter anomalies flagged, 1 duplicate set detected, and no cloud API calls were made, demonstrating 100% air‑gapped operation.
工作流
- Detect idle state via OS APIs
- Scan filesystem
- Fast metadata triage with TabPFN
- Local Gemma 3 vision/text comprehension via Ollama
- Generate organization plan
- Show dry‑run preview
- User approves moves
- Log moves to SQLite WAL
- Index files in Tiger Data pgvector (or local SQLite)
- Provide semantic search UI
- Enable 1‑click rollback
证据
The entire core workflow—idle detection, filesystem scanning, tabular metadata triage, Gemma 3 document understanding via local Ollama, SQLite WAL manifests, and 1‑click rollback—executes 100% locally on your machine with zero internet calls.
In under a second, you will observe the verified metrics: 10 files scanned, 2 clutter anomalies flagged in 1 ms, 1 exact duplicate set detected via SHA‑256, 0 cloud API calls required (100% air‑gapped isolation).
- 记录日期: 2026-10-21T23:11:03.340Z