Lab.
Things built for the joy of building — simulations, tools, and weekend tangents that never needed a roadmap.
Personal Data Dashboard
Self-hostable dashboard for GitHub commits, Google Fit steps, Spotify listening, and Gmail activity. Ships with demo data — fork, set OAuth keys, deploy.
Duplicate File Cleaner
Lightweight Windows desktop app that scans for duplicate files with type / size / date filters. One-click removal, packaged installer.
Reddit NPC Generator
Drop a subreddit — get an AI-generated character of the average poster. Scrapes comments, runs NLP (sentiment, topics, reading grade), LLM generates name/age/job/catchphrase, Pollinations renders a portrait. Compare mode pits two subreddits head-to-head.
Sorting Visualizer
Watch 8+ sorting algorithms race in real-time. Compare mode lets you run them side by side with adjustable speed and array size.
Falling Sand
Cellular automaton sand simulation in the browser. Drag to pour particles, tune hue and grid resolution in real time.
EvoSim
Autonomous vehicles evolve to seek food and dodge poison via DNA mutation and natural selection. Watch populations adapt in real time.
2048
Classic sliding tile puzzle rebuilt with p5.js. Merge matching tiles until you hit 2048.
prashcode
Fork of opencode (Sst's AI coding CLI) with a persistent status bar — shows session timer, active git repo, and live change count while you work.
Swiggy Statistics
Browser extension that parses your Swiggy order history and surfaces spending stats, favourite restaurants, and order patterns.