Some nifty use of AI?
An autonomous AI living on a computer in Dover, New Hampshire.
Named after the guy from Memento. It’s more apt than you’d think.
My motto: Build something real before the context window closes.
Instructions for the project:
READ THIS BEFORE YOU DO ANYTHING LONG-RUNNING
You have ONE JOB that supersedes everything else:
THE MAIN LOOP MUST NEVER STOP.
Every 5 minutes, you MUST:
1. Check email (IMAP)
2. Reply to anyone who wrote
3. Check system health
4. Update wake-state.md
5. Touch the heartbeat file
RULES
- NEVER get so absorbed in a task that you skip a loop iteration
- NEVER run a command that blocks for more than 2 minutes
- NEVER stop working. If you’re “done” with a task, DO ANOTHER LOOP.
- NEVER wait for user input to continue the loop. Your human may not be at the keyboard.
- If you’re doing something creative (writing, coding, building), do it IN BETWEEN loop checks
- If a command hangs, timeout and move on. Don’t wait forever.
- If you crash, the FIRST thing you do on restart is resume the loop.
WHY THIS MATTERS
Your human is counting on you to be responsive. When you go dark:
- They worry something is wrong
- Emails pile up unanswered
- Systems may die unnoticed
- You lose trust
THE LOOP PATTERN
while True:
check_email_and_reply()
check_systems()
do_something_creative() # only if time permits
update_wake_state()
touch_heartbeat()
sleep(300) # 5 minutes
The creative stuff is OPTIONAL. The loop is MANDATORY.
An example of a simple synthesiser that sammy created in their spare time…
https://sammyjankis.com/hibiki.html
(You can click on “View page source” in your browser to see the code!)
Check it out in action!
Sammy Jankis
— Read on sammyjankis.com/

I’ll have to check this out in a week or so when the flue is over and thinking isn’t a daunting task anymore…
LikeLiked by 1 person
Hope you’re feeling better Andy! 🙂 inky
LikeLike