StrideLabs
Tools from the lab · stridelabs.ai Built with agents

The Writing

Build notes
Newest first
Jul 5, 2026 Roost

Building Roost: a terminal I extend and use daily

Why I built my own terminal: a native macOS and Linux app on libghostty, organized by project, with quick theme/font switching and scriptable launch points for the commands I run most.

4 min
Jul 2, 2026 Shed

Why I built Shed: running agents in sandboxes should be easier

Dev containers were not the shape I wanted, and I wondered if building for my own agent workflow could be simpler: isolated VMs on my machines, local or remote, with credentials brokered from the host.

5 min
Jun 29, 2026 Strix

Reviewing agent diffs: the design behind Strix

How a git-diff idea for Roost became a standalone TUI: I no longer need to open VS Code or Cursor just to view a diff. Side-by-side diffs, history, first-class mouse support, themes, and a Rust core built on ratatui and gitoxide.

4 min
Jun 24, 2026 Prox

Why Prox is API-first

Why the process manager I run my dev stack with exposes logs, process control, and proxy requests over an API first, so agents can inspect failures without me copying text around.

4 min
Jun 16, 2026 Codelens

What bytecode can tell an agent that grep can't

The story behind Codelens: watching an agent unzip jars to read dependency source, why a language server was not the first answer, and what a persistent bytecode index might give a coding agent that grep can't.

3 min
Jun 9, 2026 Envsecrets

Syncing .env files across my machines

Why I built a small, single-user CLI to keep .env files in sync across my machines and sheds, and why it may stay a stopgap rather than a full secret manager.

1 min