Skip to content

Lab

Tools I build for my own workflow.

These are small, open-source projects I use every day. The pages are intentionally practical: understand the boundary, clone the repository, and try the thing without waiting for a product tour.

View SWE Forge project details
AI coding workflowMIT

SWE Forge

One ticket. Validated changes. Readable commits. One reviewable PR.

SWE Forge is a portable, opt-in, Git-native workflow layer for the coding agent you already use. It inspects the repository, chooses the smallest useful execution setup, implements and validates cohesive slices, runs a fresh independent review, and delivers one inspectable PR with a readable commit history. It never merges for you.

View SelfContext project details
Personal AI contextMIT

SelfContext

A portable Context Vault for personal AI context, stored as Markdown you own.

SelfContext keeps durable personal context in a local Context Vault made from ordinary Markdown files. An existing AI harness uses project-local skills to ingest, query, review, lint, and maintain that context; optional Advisor Packs add evidence-backed reasoning for career, learning, writing, relationships, and media/taste. The vault stays readable, editable, copyable, and independent of a model, provider, or harness.

View Developer Tools project details
Developer toolingMIT

Developer Tools

A practical reference for developer tools, AI agents, and server utilities.

Developer Tools is a living collection of setup notes, configuration, and practical references for the tools around my development workflow. It covers AI coding agents, local model runtimes, developer environment utilities, and server infrastructure without pretending there is one perfect stack.

View AI Agent Skills project details
AI agent skillsMIT

AI Agent Skills

Reusable capabilities for OpenCode, Claude Code, and compatible AI coding agents.

This repository collects focused skills that give AI coding agents reusable guidance for engineering, validation, and review work. Each skill is a small, portable package with a clear purpose, so it can be installed when useful instead of becoming part of every prompt.