Skip to content

Projects 🛠️

Some things I've built. A few of them run right here on the page, go ahead and try them.

Games

P2P Maze Shooter

P2P Maze Shooter is a real-time peer-to-peer multiplayer game written entirely in vanilla JavaScript. No frameworks, no build tools, no server: the browsers talk to each other directly.

Vanilla JSWebRTCP2P2026

Space Shooter: Aliens Attack

Space Shooter: Aliens Attack is a cross-platform 2D game built with Construct 2 and shipped for Windows, macOS, and Linux.

Construct 2Game2018

AI & Voice

Whisper Voice Transcription

Whisper Voice Transcription is a speech-to-text tool built on OpenAI's Whisper, using Python 3.13 and UV for fast, reproducible local setup.

PythonWhisperSTT2025

Local Voice Cloning App

Local Voice Cloning App is a voice cloning tool that runs fully on local hardware, built on ChatterboxTTS, transformer models, and Llama, with a Gradio interface for recording and generating cloned speech.

ChatterboxTTSLlamaGradio2025

Developer Tools

Database MCP

Database MCP is a family of MCP servers that let AI assistants query SQL databases safely. One package per engine (SQLite, libSQL, MySQL, MariaDB, Postgres), read-only by default, and secrets never end up in logs.

MCPTypeScriptSQL2026