AI-Augmented Development
Personal Projects

Built with
Augmented Intelligence

A collection of full-stack applications developed through AI-augmented programming. Every line reviewed, every architecture discussed, every bug squashed together.

9 Live Projects
5+ AI APIs Integrated
1 Raspberry Pi 5
Scroll
D&D Campaign Manager
02

DungAIn Master

"AI Dungeon Masters. Your rules."

A full AI-powered TTRPG system with hot-swappable LLM backends - switch between Claude, GPT-4, and DeepSeek mid-session depending on style preference or API limits. Combat mode auto-detects initiative triggers and tracks turn order, action economy, and conditions. The AI extracts state changes from narrative (HP, inventory, gold) automatically, while a RAG memory system via ChromaDB keeps campaign context across sessions.

Multi-LLM switch Combat mode State extraction Scene generation RAG memory
ChromaDB SQLite Claude Code Gemini ChatGPT DeepSeek Stable Diffusion
StoryPath
03

StoryPath

"Choose your adventure. In any language."

An AI choose-your-own-adventure engine with full Japanese localization - not just translated text, but a completely different UI using traditional vertical-rl tategaki layout. Each language gets tailored TTS voices via OpenAI. Stories live on a 3D GSAP-animated bookshelf, each with a unique cover generated by Flux during creation. Kuromoji adds furigana readings for kanji learners.

EN/JP dual UI Vertical-rl text Language TTS 3D bookshelf Flux covers
OpenAI TTS GSAP 3 Claude Code Gemini Flux (Replicate)
Bureau IDE
04

Bureau IDE

"Claude Code in your browser."

A self-hosted web-based GUI for Claude Code CLI, giving you a full IDE experience through your Max subscription. Four-panel layout with file tree, Monaco editor, chat, and xterm.js terminal - all synced in real-time. The backend spawns Claude CLI in stream-json mode via node-pty, with multi-session support - hot-switch between projects with each session's state preserved. File changes from Claude appear instantly via chokidar watching. Zero telemetry - everything stays on disk.

4-panel IDE Monaco Editor PTY terminals Multi-session Real-time file sync Zero telemetry
React 18 / Vite Monaco Editor xterm.js node-pty Claude Code Gemini
Galaxy Codex
05

Galaxy Codex

"Knowledge in three dimensions."

A 3D memory palace for exploring knowledge domains using Three.js force-directed graphs. Click any concept to have Gemini Pro generate related topics that spawn as new nodes, creating an ever-expanding knowledge web. Topics cluster into semantic "galaxies" - AI assigns each concept to a domain. The [[wiki link]] system makes inline terms clickable, expanding the graph further. All wrapped in a glassmorphism HUD with bloom post-processing.

3D force-graph Semantic clustering Node expansion Wiki links Bloom effects
React 19 Three.js Zustand Gemini Claude Code
Secure Drop
06

Secure Drop

"Share files. Leave no trace."

A hardened file drop with bcrypt-hashed password auth and httpOnly session cookies to prevent token theft. Files get crypto-random 16-byte hex URLs - unguessable even with the full file list. Helmet.js locks down security headers (XSS protection, no sniffing, strict transport). Every upload auto-deletes on first download or expires after 15 minutes - nothing persists. WebSocket chat for coordinating transfers without leaving the secure context.

Bcrypt auth Crypto-random URLs Single-use downloads Auto-expiry Helmet.js hardened
Node.js / Express WebSocket Helmet.js Claude Code
Read the Hanzi
07

Read the Hanzi

"SRS-powered Chinese character drilling."

A spaced repetition system for learning Chinese characters, covering HSK 1-3 vocabulary (600 words). The 6-level mastery system schedules reviews based on performance - struggling words reappear in minutes, mastered ones in days. Input is tone-agnostic ("wo" matches "wǒ") to focus on character recognition. Every quiz shows context sentences so you learn usage, not just definitions.

System design inspired by ReadTheKanji.com - an excellent Japanese kanji learning tool. This is a personal Chinese adaptation of their proven SRS methodology.
6-level SRS HSK 1-3 Tone-agnostic Context sentences Streaks Smart review scheduling
React 18 Vite Tailwind CSS Claude Code
08

Diet Tracker

Personal health metrics automation - iPhone Shortcuts sync, FIT file parsing, scientific BMR calculations, Apple Health integration, and markdown exports.

Python / Flask SQLite fitdecode Claude Code
09

Autonomous Worker

Agentic Claude Code running scheduled maintenance tasks, Telegram bot for remote commands and instant service lockdown, plus real-time stranger detection that pings my phone when unknown IPs hit AI endpoints.

Bash / systemd Telegram API Node.js Claude Code