I build AI tools and systems, mostly in open source.
Background in compilers, multiplayer game mods, and emulation.
Currently focused on model tooling and developer experience.
Working on AI systems and developer tooling.
Rust, C++, sometimes TypeScript.
Programming language compiler with editor tooling.
A custom programming language I've been developing, complete with a compiler toolchain, language server for IDE integration, and comprehensive documentation. Built to explore language design and compiler construction.
LLM provider orchestration. Rust backend, SolidJS frontend.
A unified API gateway for multiple LLM providers. Route requests across OpenAI, Anthropic, and other providers with automatic fallbacks, rate limiting, and cost tracking. Built with a Rust backend for performance and a SolidJS dashboard.
Rust LLM orchestration library with function-calling and agents.
A Rust library for building LLM-powered applications. Provides abstractions for function calling, tool use, and multi-step agent workflows. Designed for type safety and ergonomic async patterns.
Multiplayer mod for Cyberpunk 2077.
Bringing multiplayer to Cyberpunk 2077. Synchronizes players, vehicles, NPCs, and game state across the network. Built on reverse-engineered game structures with custom networking layer.
Multiplayer mod for Skyrim SE. 1.1k stars.
The Skyrim Together project - adding co-op multiplayer to Skyrim Special Edition. Handles quest sync, combat, inventory, and player interactions. One of the largest community modding efforts for the game.
Userspace Xbox One environment, Wine-style.
An experimental compatibility layer for running Xbox One executables on PC, inspired by Wine's approach to Windows compatibility. Implements Xbox system APIs and runtime environment in userspace.
Experimental PS4 emulator.
An early attempt at PlayStation 4 emulation. Focused on understanding the PS4's BSD-based OS, graphics pipeline, and executable format. Archived but was a valuable learning experience in low-level systems work.