Launched Projects

MTG Bench bar graph comparing how well LLMs play Magic: The Gathering

MTG Auto Deck App + Benchmark

2026

an app that uses LLMs to playtest Magic: The Gathering decks, with benchmarks comparing how well different models play

Bonsai Desk VR

2020

multiplayer VR game made using Unity where players can build with blocks together while watching YouTube on a shared web browser

3D view of the 96-well LED plate PCB

Optogenetics Project

2025

designed, manufactured, and used a custom LED plate PCB to control genetically engineered cells with light in a biology wet lab

Bonsai Browser - Cofounder YC W22

2021

Electron/Chromium based overlay browser for programmers. Launch hit #1 on Hacker News, and the landing page had 300k+ visitors.

Bonsai Analytics SAAS

Bonsai Analytics SAAS

2022

a tool for developers to watch replays of their users so they can improve their applications

Overkill Drill

Overkill Drill

2018

incremental game made with Unity, with over 30,000 downloads, where players mine ores to earn money and upgrade their ship

Other Projects

C++ WebGPU Game Engine example scene rendered with WebGPU

C++ WebGPU Game Engine

2024

a simple C++ WebGPU game engine. builds for web with Emscripten. builds natively using Google's Dawn WebGPU implementation

Colorful, surreal cat image created with Deep Dream

Deep Dream

2020

image processing project using Python and PyTorch. uses VGG-19 image classifier and boosts the activations of different layers to alter image

Tanks in a desert arena with palm trees rendered by a custom WebGL game engine

JS WebGL Game Engine

2020

custom WebGL game engine, featuring a tank game with custom WebSocket multiplayer

PGPod

PGPod

2023

made shortly after ChatGPT api came out and before "AI slop" was a term. podcast app that uses AI to create daily episodes based on top articles from Hacker News.

Vibe Coded Experiments

M-ABD and PhysX Comparison

Vibe coded
2026

a Rust and Bevy physics demo comparing an M-ABD-inspired ball-joint net solver with PhysX

JGS2 Implementation

Vibe coded
2026

real-time soft-body and cloth physics simulations using WebGPU, based on the JGS2 elastodynamics paper

Dota Stats answering a question about Anti-Mage items with match data query results

Dota Stats

Vibe coded
2026

an app that uses LLMs to answer plain-language questions about Dota match data stored in PostgreSQL

SF Zoning Atlas with a color-coded map of San Francisco

Lab Map

Vibe coded
2026

a San Francisco zoning map for screening potential locations for an automated human iPSC research lab

GTNH Search showing transcript, wiki, and quest results for automating an assembly line

GTNH Search

Vibe coded
2025

semantic search across GTNH video transcripts, wiki pages, and quests using text embeddings

Interactive Demos (made pre ai coding)

Contact Information

email: Calxferg@gmail.com