agents / 02
Some progress on the personal agent.
Data
I think self-hosted open weight models are the future of agents, so the durable thing is the structure that holds data and code (harness).
I bought a small Raspberry Pi to make the durable layer physical. It can’t host a model, but it keeps both the data and the harness: a local Supabase instance, plus a synced copy of the repo. I can SSH into it from my computer, browse the data in Supabase Studio, and sync a read-only copy of the cloud database.
Following Timi’s setup, I also installed Tailscale on both computers. They can connect securely without being on the same Wi-Fi network.
A flash drive attached to my computer can probably a similar job, but I chose the Pi because I can extend it. For example, I’m going to design and 3D-print a case.
Goals
Captain now has a short goals file. It defines what the agent should remember, study and do.
In summary: keep useful memory, stay close to my thinking, act through trusted tools and run careful experiments.
The current jobs are:
Learning
- Curiosity study reads my essays and RSS feeds, then adds useful material to a reading log and updates my interests.
- Rolodex expand scans my sources every week and adds new feeds that match those interests.
- Liveness sends high-scoring unread items to me on Telegram, within set windows and quotas.
Self-audit
- Biodata sync reads new website notes every day and updates my biodata when there is enough evidence.
- Daily review journals the previous day, refines my profile and interests, and sends a morning note when there is something useful to say.
- Skills audit looks for newly relevant agent skills and emails the good matches to me.
- Token usage review sends a morning summary of how many tokens the agent has spent.
Finance
- Trading runs cautious Solana trading experiments within set risk limits. Trading outcome returns later to review each hypothesis and record what happened.
Next
My next hardware experiment is hosted open-source inference. I’m working with a friend who runs cloud infrastructure from Nigeria about putting together a very small system for it.
I think my hardware itch is scratched for now, so I can get back to the flight booking problem. More on that later.