Projects
Personal projects I build in my free time. Each one documents the problem, constraints, and any technical decisions behind it.
14 projects
Ongoing
DIY Omarchy Linux Phone An old OnePlus 6T running Omarchy instead of Android: mainline Linux, driven by finger, mobile data working. The first device of hopefully many. Calls and SMS are next. 2026 View project Ongoing
ilo: A Programming Language for AI Agents, Not Humans A performant language designed for LLMs to write. Optimised for token and character length, and rethought for non-human use cases. 2026 View project Ongoing
Self-Hosting on One Hetzner VPS One Hetzner CAX serving 33 hostnames behind Dokploy: analytics, error tracking, DMARC reporting, live chat, scheduling and a row of small apps, with measured memory for each. 2026 View project Ongoing
AI Coworkers: Not Just Chatbots or Agents Two codebases asking where a long-running AI coworker should live. ai-coworkers is a standalone TypeScript runtime driven by markdown job descriptions. hermes-governance is the same boundary model rebuilt as a Hermes plugin, to find out how much of it an existing host can carry. 2026 View project Ongoing
Token Efficiency: Where the Tokens Go A running map of where an agent's tokens go: weights, retrieval, resident prompt, generation, and the loop. Revised when I measure a layer or a vendor revises a claim. 2026 View project Ongoing
Agent Skills and MCP Servers by Area A running map of the skills, subagents and MCP servers I run, split by the work they do: product management, design, code review, business operations and codebase search. 2026 View project Ongoing
Agent Spend Track your AI spend per project, ticket and PR. 2026 View project Archived
LLM vs JEPA A five-part exploration of Yann LeCun's argument against generative video prediction. From-scratch JEPA on a synthetic bouncing ball, action-conditioned planning, and a DINOv2/v3 hover demo on a real image, all running on an M3 MacBook in under five minutes per part. 2026 View project Placeholder
DIY Swarmatron Custom-built analog synthesizer inspired by the classic Swarmatron swarm synthesizer design.