Library
Canine
Lessons from building Canine, a Kubernetes deployment platform.
Desktops in Kubernetes
Agent computers, KubeVirt, Selkies and Omarchy
How Canine runs full Linux desktops as KubeVirt VMs, streams them to the browser with Selkies, and lets AI agents drive them. From virtualization basics to X11/Wayland, Omarchy, AWS and latency, with eight hands-on labs.
Not started
Computer Use
Letting Claude drive an agent computer
How Canine lets Claude see and operate its Omarchy agent computers: a Python server in each VM that speaks Anthropic's computer-use actions and reads the accessibility tree, the Wayland input and coordinate details behind it, and the MCP tools that connect Claude Code to it. Nine chapters and five labs run against a real machine.
Not started
Benchmarking Computer Use
Running OSWorld on Canine's agent computers
What happened when OSWorld's tasks were run on a real, stateful Canine agent computer: how the benchmark works, the harness that emulates its VM, every way the harness got the score wrong, and what GPT-5.1, Claude and Qwen3.8 27B showed about the agent. Six chapters, with the scores and costs of 140-odd graded runs.
Not started