Projects
Libraries, apps, and experiments. Most are open source; a few are still finding their shape.
Featured
A fast embedded JS template engine. Widely used with 1.5K+ GitHub stars and ~2M weekly downloads.
TypeScript, microbundle, Jest, GitHub Actions
Benchmark and compare tokenizers across many languages with interactive visualizations and analysis.
tokenizers, streamlit
A language learning app for improving comprehension. Listen to authentic native podcasts with AI-generated transcriptions and translations.
Next.js 15, Convex, Clerk, shadcn/ui, OpenRouter
AI & Machine Learning
Pip package with CLI tool to monitor GPU usage across Docker containers. A minimalistic alternative to 'nvidia-smi'.
Python, Docker, CLI
Open Source Tools
My personal website and blog where I write about AI, distributed training, and language learning.
Next.js 15, Tailwind, MDX
Converts between npm/Yarn/pnpm/bun CLI commands with support for all major package managers.
TypeScript, Jest
Legacy Projects
A lightweight JavaScript template engine with support for helpers, partials, filters, etc. The project that helped me get into open source.
JavaScript, Template Engine
A Chrome extension that turns your new tab page into a customizable dashboard.
JavaScript, Chrome Extension
A Chrome extension to transform characters written in the Esperanto 'x-system' into Esperanto characters while typing.
JavaScript, Chrome Extension
AI tic-tac-toe bot built with TensorFlow.js. Built as a teenager while learning about ML.
JavaScript, TensorFlow.js, AI
