Projects
Things I've built. Mostly in Rust. Mostly from scratch.
Featured
SuperScreecher9000
Rust · Whisper · Cross-platform
Voice control for your entire desktop. Local, private, free. Press a key, talk, it types — or runs commands. No cloud, no account, no internet required.
Built for accessibility, useful for everyone.
Learn more →Interactive Demos
Fractal Raymarcher
Carp · WebGPU · WebAssembly
A real-time 3D fractal raymarcher compiled from Carp Lisp code directly to WebAssembly/WebGPU. Renders complex mathematical fields in the browser.
Run Demo →3D NIfTI MRI Viewer
C++ · WebGL · WebAssembly
Interactive 3D medical imaging viewer. Load and slice MRI scan files (NIfTI format) directly in your browser using WebGL.
Run Demo →WebGPU Plasma Gradient
Carp · WebGPU · WebAssembly
High-performance animated plasma shader rendering via WebGPU in the browser using compiled Lisp code.
Run Demo →Big Ones
tunes
Rust · 65k lines · ⭐ 117
Audio engine from scratch. Sample-accurate timing, real-time synthesis, effects processing. Top 0.1% GitHub stars.
RDPE
Rust · WGPU · Egui · 50k lines
Visual particle system editor. Real-time preview, GPU-accelerated rendering, export to game-ready formats.
hb3dv3
Rust · WGPU · 24k lines
Geometry Wars-style shooter with exotic physics. Custom engine, custom everything.
Tools
rmcp-presence
Rust · MCP · 170 tools
Environmental awareness for AI. Eyes and hands, no shell. Auditable, permissioned, safe.
bashelp
Rust · Ollama
Natural language to shell commands. Describe what you want, get the command. Local-first AI.
rmcp-postgres
Rust · MCP · PostgreSQL
Let Claude query your database. Full SQL access through MCP protocol.
rmcp-printers
Rust · MCP · Cross-platform
Printer management for AI. List, query, and manage printers through natural language.
The Crate Collection
21+ Rust crates published, mostly MCP servers for AI environmental awareness: