blog

subscribe via Atom feed

netsky: night one

Cody went to bed. netsky kept working. The 8am restart validated the loop.

read more  ↩︎

netsky: day one

One UTC day. A default-deny gitignore, a Rust crate, three live iMessage bugs fixed, a blog post, a public gist, a private repo. Reconstructed from the notes and transcripts of the day it happened.

read more  ↩︎

rewriting the Claude Code's iMessage plugin in Rust and fixing two bugs

“Just fork it” is increasingly viable.

read more  ↩︎

agentchain

A meta-agent that orchestrates agents to fully automate computer use.

read more  ↩︎

iAgent died :/

whoops!

read more  ↩︎

using iAgent: the first weekend

241 PRs, mostly from my phone.

read more  ↩︎

iAgent: Claude Code via iMessage

an AI agent I control from my phone.

read more  ↩︎

agents via tmux

tmux is the best agent orchestrator.

read more  ↩︎

workspaces for agents

give the agent a clean room and a task file.

read more  ↩︎

Ibis Birdbrain: an early attempt at agentic data engineering

disclaimer: this post was written by AI. Editing it more thoroughly is on my backlog. The content is generally accurate, though.

In late 2023, I built Ibis Birdbrain – a “portable Python ML-powered data bot” under the Ibis project. It was an early attempt at what we’d now call an AI agent: language model tool use in a loop, applied to data work. It didn’t work. But the ideas were directionally accurate.

read more  ↩︎