Setup

The stack I use to keep local work moving.

This is the practical layer around the projects: machines, launchers, agent tools, local models, and habits.

macOS + RaycastRaycast is the command palette. It launches projects, wraps Pi workflows, and keeps small actions close to hand.
Pi coding agentMain agent harness, extended with skills, browser-worker tools, session search, prompt visibility, and telemetry.
Local machinesMacBook for development, lxso1 for local LLMs and services, NurseDroid for containerized home workloads.
Browser workersDedicated Chrome profiles for scoped, redacted browser automation and endpoint discovery.
Validation habitState the invariant, find the existing primitive, build the dumbest version, then ask whether there is a simpler version.