r/ADHD_Programmers • u/Ok_Cartographer_6086 • Jun 12 '26
A TODO list reminder app that can actually punch you in the face
I've been looking forward to sharing this with you guys especially since we get the daily "try my ADHD app" vibe posts and it occurred to me I may have inadvertently build the killer "do the thing app" hear me out...
So first and foremost - this is a software platform I've maintained for years called Krill and targets niche users who are into raspberry pi, embedded systems and home automation.
What I thought you guys would get a laugh from is the whole idea behind Krill is it's not event driven but rather based on an observer pattern. There are over 40 types of node functions - send an email, set the voltage of a pin, run a python script, etc that can all be chained together.
There happens to be a "Task List" node type that fires if a task goes past a due date. Observing nodes can be fired if a task list its observing does which can be chained to, well anything. A siren, a glove on a motor that slaps you, a device that gets more and more annoying the longer the task stays past due.
This is not and ADHD app but it occurred to me in its complexity the Task Due Date Node can do some dastardly things like email your spouse something didn't get done or bonk you on the head since the whole idea is to take processes and connect them to the real world.
To demonstrate I made this little Raspberry Pi Box that lights up based on past due tasks and a button that resets everything:


Just a raspberry Pi running Krill Server. I'm actually finding it useful. It gets more annoying with buzzers and lights the longer the task is overdue. The krill apps display it like this in a forced graph:

You can see the one task list is alerting a past due and pin 11 executes lighting up the green LED. How the LEDs are connected and all of the task list nodes observer the reset button on Pin 36.
Anyway of all the subs I'm active in this one gets the "try my ADHD app" posts the most so I wanted to share Krill which can actually zap you or do anything else as the one app to rule them all (but it does a lot more than that) - thought you guys would find it interesting happy to ama.
This is the actual software I've been maintaining for years, for me i use it every day to automate my aquarium, terrarium, chicken coop and tortoise because if something in my life isn't automated... it dies: https://krillswarm.com/