# Projects — Thomas J. Vu

> Software engineer shipping agent systems, interactive products, and measurable AI infrastructure.

- [LLM Let's Play - Fire Emblem](https://thomasjvu.com/projects/llm-plays-fire-emblem.md) (selected): Agent gameplay harness: mGBA state in, tactical context to the model, controller actions back, dashboard for humans.
- [Phantasy](https://thomasjvu.com/projects/phantasy.md) (supporting): AI agent framework for creating agents and games: character identity, memory, tools, approvals, and operator workflows in one engine.
- [The Daily Quest](https://thomasjvu.com/projects/the-daily-quest.md) (archive): Automated game-dev newsletter with a daily challenge.
- [Alkahest](https://thomasjvu.com/projects/alkahest.md) (supporting): Private and uncensored LLM inference platform with end-to-end encryption and trusted execution environment deployment.
- [Pomodaural](https://thomasjvu.com/projects/pomodaural.md) (archive): Pomodoro timer with binaural beats for focus sessions.
- [SteezUI](https://thomasjvu.com/projects/steez-ui.md) (selected): Shadcn-style design system with dual install paths, inspectable demos, and craft-focused primitives for design-engineering portfolios.
- [Lisper](https://thomasjvu.com/projects/lisper.md) (supporting): Gemma 4 audio speech-practice app for low-pressure lisp feedback, with public model artifacts and a browser-ready ONNX/WebGPU path.
- [Neon Stack](https://thomasjvu.com/projects/neon-stack.md) (archive): Browser 3D stacking game with neon aesthetics, built with Three.js.
- [Rally](https://thomasjvu.com/projects/rally.md) (selected): Waifu visual novel chat experience with Live2D, memory, and a relationship loop you can actually play.
- [Invader Vim](https://thomasjvu.com/projects/invader-vim.md) (archive): Space Invaders-style game that teaches vi/vim keybindings.
- [Mystery Gift](https://thomasjvu.com/projects/mystery-gift.md) (selected): TEE-backed verifiable randomness infrastructure for giveaways and gachapon systems without on-chain costs.
- [vn-tts](https://thomasjvu.com/projects/vn-tts.md) (supporting): Visual novel style local TTS — sine-wave beeps per character, zero dependencies.
- [Against Goblin](https://thomasjvu.com/projects/against-goblin.md) (archive): Unity microgame with item management and goblin battles.
- [BS-Bench](https://thomasjvu.com/projects/bs-bench.md) (supporting): A frozen 600-game benchmark for measuring LLM deception, lie detection, and instruction compliance through the card game Bullshit.
- [Pomodoggo](https://thomasjvu.com/projects/pomodoggo.md) (archive): Gamified pomodoro focus app where you stay productive while taking care of a virtual dog companion.
- [Boss Raid](https://thomasjvu.com/projects/boss-raid.md) (archive): OpenAI-compatible API that orchestrates specialist agents and settles payments over x402. 3rd place hackathon project.
- [Cloud Step 9](https://thomasjvu.com/projects/cloud-step-9.md) (archive): A browser-based rhythm platformer where you stomp on kawaii clouds to the beat of procedurally generated EDM.
- [Building a Paper Mario Action Command System](https://thomasjvu.com/projects/paper-mario-combat.md) (archive): How to build a Power Bounce combat system with state machines, timing windows, and difficulty scaling.
- [Amadeus](https://thomasjvu.com/projects/amadeus.md) (archive): Steins;Gate 0 Amadeus replica: a character agent with a recognizable voice and memory.
- [Ed, Edd, & Eddy Boiling Lines](https://thomasjvu.com/projects/ed-edd-eddy-boiling-lines.md) (archive): CSS boiling-lines effect in the style of Ed, Edd n Eddy.
- [Megaman Battle Network Combat](https://thomasjvu.com/projects/battle-network-combat.md) (archive): Browser recreation of Megaman Battle Network combat.
- [Sudden Death](https://thomasjvu.com/projects/sudden-death.md) (archive): 2D arcade fighter where the first hit ends the round.
