Personal tool
Events board My events calendar, updated by AI.
My own events calendar, kept current by AI agents. The design problem: the agents rewrite the listings on every refresh, and my stars, plans and notes have to survive that. Everything shown here is sample data; the real listings stay private.
What I set out to learn
I wanted to see whether AI agents could keep a data file current on their own while my own choices stay mine. The agents rewrite the listings on every refresh, so the design question was where my stars, plans and notes live, and who wins when the two disagree.
The app itself



Decisions on Events board
Agents keep the listings; my picks win any disagreement
Why it matters I keep my stars, plans and notes where agents can’t write. Before each refresh a script merges them into the file, so an update can’t wipe one out.
Event posters fetched politely
Why it matters The fetcher names itself, waits a second between requests to the same site, gives up after 10 seconds and skips generic artwork. A refresh that hammers a ticket site gets blocked.