Projects

Things I have designed, built and released. Each card links to the source and, where there is one, to a write-up on how the project works and what was hard about it.

Tendril

Turns one multi-GPU machine into several gaming stations: Windows or SteamOS VMs with a real GPU passed through, on a self-healing Fedora bootc host run from a web console.

  • Rust
  • libvirt/KVM
  • VFIO
  • Fedora bootc
  • Axum
  • HTMX

claude-fleet

The control plane for my AI coding agents across several machines: config sync, a cross-host session dashboard, and scheduled unattended jobs that each run inside a declared permission envelope.

  • Bash
  • Python
  • systemd
  • Claude Code
  • MCP