Open Source
Developer Tools
Small, sharp tools I build to work better with AI agents. They might help you too.
Diffcore
Semantic diff layer for code review
Git gives you syntactic diffs. Diffcore adds meaning: what those changes mean, how they relate, and what order a human should read them in. Built for the era of AI agents producing 50+ file PRs.
macOS, Linux, Windows
tx
Primitives, not frameworks. Headless infrastructure for AI agents.
A small set of reusable primitives for task state, docs-first specs, memory, coordination, and observability. Ships as a CLI, MCP server, TypeScript SDK, REST API, and monitoring dashboard. You keep the orchestration loop.
macOS, Linux, Node.js 20+
domain-scan
Structural code intelligence via tree-sitter
Find every interface, service, method, trait, protocol, and type boundary in any codebase. Deterministic output across 12 languages. Built for AI agents, refactoring audits, and domain architecture mapping.
macOS, Linux, Windows