Most to-do list apps are just another screen competing for your attention. Task Agent takes a different approach — a small AI orb that lives quietly on your desktop and only speaks when you ask it to. Say a custom wake phrase, ask what you've missed or what's due today, and it replies out loud — reasoning over your real task list using a local LLM. Speech recognition, task logic, and AI reasoning all run on your machine. No cloud, no API keys, nothing leaves your device.
No reviews yetBe the first to leave a review for IRA
Hunter
📌
Hey everyone 👋
I'm a 2nd year CS student, and I built this because I kept forgetting what I'd actually finished each day — DSA problems, project work, interview prep, learning new frameworks. I wanted something that would just tell me, out loud, without opening another app to check.
The build took a lot of dead ends worth mentioning: Chrome's Web Speech API doesn't work reliably inside Electron (Chromium lacks Chrome's private API key), so I switched to Vosk for offline speech recognition. Then discovered the popular Node.js Vosk binding is broken on modern Windows, so I ended up bridging to Python's official Vosk package via a subprocess instead. Packaging it as a real installer surfaced a whole new set of issues around file paths and permissions that never show up in dev mode.
Tech stack: Node.js + Express backend, Electron for the transparent always-on-top orb UI, Python + Vosk for offline speech-to-text, and Ollama (Llama 3.2) for local LLM reasoning over the task data. Everything runs 100% offline — no API keys, no cloud costs, no data leaving your machine.
Setup takes about 5 minutes after installing (Ollama + a speech model, both free) — full step-by-step instructions in the README.
Would love feedback, and happy to go deep on the architecture with anyone curious about the debugging journey!
Report
finally a to-do app that does not demand my attention every five minutes, the desktop orb idea is genuinely clever and the local-only approach is a nice bonus.
you can test it by clicking on download and then the extension will be downloaded to your desktop directly after that just give some 5 static commands:
hey ai,list all tasks.
hey ai,what are upcoming
hey ai,what tasks I have completed.
actually its just a demo it will respond for only some static commands,soon i will launch fully fledged.
nut,it will respond if we say just list all tasks,we have to say everytime the pharse we setted like hey ai,hey siri like those ,I added this featre because to avoid unnecessary communication with that
finally a to-do app that does not demand my attention every five minutes, the desktop orb idea is genuinely clever and the local-only approach is a nice bonus.
@esmancebacjo1f Thank you very much❤️
you can test it by clicking on download and then the extension will be downloaded to your desktop directly after that just give some 5 static commands:
hey ai,list all tasks.
hey ai,what are upcoming
hey ai,what tasks I have completed.
actually its just a demo it will respond for only some static commands,soon i will launch fully fledged.
nut,it will respond if we say just list all tasks,we have to say everytime the pharse we setted like hey ai,hey siri like those ,I added this featre because to avoid unnecessary communication with that
Hope you got the full idea about my ira😍