Engineer/Architect experimenting with new technologies as I learn.
Currently excited about AI and how it can improve education access, personalization, quality, and broader social impact.
Current projects
- Compose: a local-first, AI-native markdown editor for macOS that turns your documents into a live workspace for AI agents. Use tools like Claude Code or Codex directly inside the editor to read, edit, and iterate on content in place, without copy-pasting or context switching.
- agent-harness: a Rust library for building and orchestrating local AI agents through a single streaming API. It unifies Claude Code, Codex, ACP-compatible agents, and OpenAI-style endpoints like Ollama or OpenRouter, so you can drive complex agent workflows without stitching together multiple integrations.




