Sajjad Mahessar Good Merch Group Free audit
~/sajjad $ cat projects/wearable-assistant ← cd ../projects Systems

Wearable voice assistant

Build in progress

A push-to-talk voice-capture pendant. Worn through the day and spoken to on a button press; at end of day it summarises what was said and done, updates a to-do list and surfaces who needs calling back.

Type
Hardware
Category
Systems
Built with
ESP32-S3 · BLE · Speech-to-text · LLM
Project
20 of 37
PUSHTO TALK SD CARD BLE LOCAL ONLY DAYSUMMARY LLMWHENONLINE NEVER ALWAYS-ON · CAPTURE ON PRESS ONLY
Push-to-talk capture, local-first sync

Decisions

  • Push-to-talk only, never always-on — a deliberate privacy choice, not a battery one.
  • Validated the premise cheaply first, running phone-recorded audio through transcription before committing to hardware, then went straight to custom hardware rather than a phone-plus-Bluetooth-button prototype.
  • Device captures to onboard SD, pairs to a phone app over BLE, the app holds data locally, and AI summarisation runs when connectivity is available.
  • Contacts kept as a user-managed list read by the model at name-resolution time, rather than baked into a static prompt.
macOS app

DropShift — Mac file converter

Drag-and-drop file conversion, fully offline

SwiftSwiftUIImageIOCore Graphics
Freelance

Hospital management system, three sites

Patients, staff and doctors across three hospitals

Swift / SwiftUISupabasePostgreSQL + RLSCoreLocation
No charge

I’ll find the money before you pay me anything.

Send me your software subscriptions and I’ll come back with what’s replaceable and what it’s worth — free, and yours to keep either way. How it works →

Contact

Want the same done to your cost base?

Open to operations, automation and technical operations roles — and to talking with anyone running a multi-site business who suspects they're paying for software they could own instead.