Skip to content

TaskMind — Update 5 (v5.0)

Choose a tag to compare

@SMK1705 SMK1705 released this 01 Jul 16:06
· 265 commits to main since this release
51de3fb

🧠 TaskMind — Update 5

A ground-up visual redesign and a much quieter, sharper understanding engine. TaskMind now looks like an editorial app — and, just as importantly, stops turning shipping updates, receipts, promos, and verification codes into to-dos.

✨ Added

  • "Bold" editorial redesign across every screen — Inbox, Notes, Note detail, Sources, Settings, Privacy, and the first-run guide — with a live light/dark toggle.
  • Quick-capture sheet behind a + button: type or speak, understood on-device.
  • Bottom sheets for snooze, add to calendar (with a duration), and set a reminder (one-off / repeating / location).
  • Call + Get-directions actions now also live on the home-screen widget and the review notification.
  • Notes kind filter (All / Tasks / Reminders / Notes) with live counts, and a "needs setup" hint when an on-device model (Vosk / Tesseract) isn't downloaded.

🔇 Changed — far less noise

The extraction prompt was rewritten around one principle: extract only when you must act. Automated and promotional notifications — shipping/delivery updates, payment & autopay receipts, statements, subscription renewals, transaction/low-balance alerts, sign-in & security notices, marketing "last chance" deadlines, and verification codes — no longer become suggestions, even when they carry a date or an amount. Genuine invites, bills you must pay yourself, info to keep, and trips you'll attend are preserved.

🧪 Under the hood

  • A 166-case, web-grounded extraction eval with a per-type confusion matrix (cloud-model accuracy 85% → 98%, noise rejection 82% → 99%).
  • A broad automated test suite — DAO & Room migrations, the extraction pipeline, approval + rejection learning, every ViewModel, receivers & workers, and Compose UI tests.

📱 Install

Download taskmind-v5-debug.apk below and open it on your phone (allow "install unknown apps"). Full details in the CHANGELOG.

versionName 5.0 · versionCode 5