Loose Ends: a local AI that rereads my notes so I do not have to
Описание и применение
Приложение «Loose Ends» сканирует локальные заметки, извлекает из них задачи и формирует чек‑лист, используя локальную модель LLM, без отправки данных в облако.
Задача
Maintaining a separate task list requires rereading notes, a low‑energy chore that is often postponed.
Результат
The tool turns two notes into three actionable checklist items, merges a duplicate promise, and ignores a completed task. A second run reuses the cached report with no model inference.
Рабочий процесс
- Scan a folder of .md and .txt files
- Label each line with filename:line
- Send labeled text to a local Ollama model (qwen2.5-coder:7b-instruct-q4_K_M) with a prompt for structured JSON
- Validate that each suggestion has a real source token
- Group items by today, this_week, later, or unknown
- Render the checklist to a markdown file
- Cache the report using SHA‑256; reuse if notes unchanged
Доказательства
Loose Ends scans a folder of Markdown or text notes and produces one reviewable checklist.
The slow-and-steady part is the rerun. When the notes have not changed, a SHA-256 cache returns the last report with zero model calls.
The Python CLI uses only the standard library and a local Ollama endpoint. No cloud key is needed.
- Дата записи: 2026-10-23T04:11:26.925Z