The workshop:

PROJECTS.

Things I've built for myself and open-sourced along the way.

Terminal-first macOS workspace

LAUNCHPAD

A native desktop app for running Claude Code and other CLI coding agents. Real PTY terminal with tabs and split panes, a file browser that never sends stray commands to your shell, a git panel so you never memorize flags again, and a CodeMirror editor — all scoped to one project per window.

Stack:

Tauri v2RustVanilla JSxterm.jsCodeMirror 6

Self-hosted productivity data layer for AI agents

DAILY AGENT MCP

A typed MCP server and a Next.js dashboard over a single self-hosted Postgres. Your OpenClaw agent reads and writes tasks, habits, journal, workouts, focus sessions, and goals through 34 typed tools. The dashboard is a plain viewer — no AI, no chatbot. Tailscale-gated, Docker-deployed, yours.

Stack:

Next.js 16TypeScriptPostgresDrizzle ORMMCP SDKDocker