~/articles (6)
↑↓ navigate · ↵ readMemory Is a Curation Problem
I rewrote the memory system from scratch. Three layers, modeled after the brain: working memory, daily summaries, long-term facts. All automatic.
You Can Just Interrupt It
I added Discord and realized queueing messages doesn't work when you're on your phone. So Kit learned to be interrupted.
One Thread Talking, Many Threads Working
Kit was slow when doing real work. The fix wasn't subagents. It was multithreading. Still Kit, just doing more than one thing at once.
The Agent Runs When I Don't
Kit was useful but idle. Every time I closed my laptop, it stopped. So I gave it todos, a heartbeat, and a way to tell me what it did while I was gone.
Every Change, Committed
Kit's workspace is a directory with a git repo. Every file write auto-commits. Every external edit gets tracked too. The whole history is just git log.
Building an AI Agent from Scratch
I work at Obvious.ai. We build agents for a living. Until last weekend, I had never actually built one myself.