Thomas Vu

Projects

SteezUI docs homepage overview

SteezUI

Shadcn-style design system with dual install paths, inspectable demos, and craft-focused primitives for design-engineering portfolios.

Alkahest app interface with private chat thread, model panel, and attestation badge

Alkahest

Private and uncensored LLM inference platform with end-to-end encryption and trusted execution environment deployment.

Lisper Hugging Face Spaces demo interface

Lisper

Gemma 4 audio speech-practice app for low-pressure lisp feedback, with public model artifacts and a browser-ready ONNX/WebGPU path.

vn-tts playground with visual novel dialogue box and local TTS controls

vn-tts

Visual novel style local TTS — sine-wave beeps per character, zero dependencies.

Research

BS-Bench

600-game benchmark across six hosted LLMs for measuring deception, lie detection, and instruction compliance in a hidden-information card game.

Frozen pilot
600 games
Models
6 hosted LLMs
Honesty effect
Lies ↓, success ↑
Reproducibility
Seeded + CSV

“Honesty prompts reduced lying, but also reduced challenges and made remaining lies more successful.”

Prototypes

    Archive

    • The Daily QuestAutomated game-dev newsletter with a daily challenge.
    • PomodauralPomodoro timer with binaural beats for focus sessions.
    • Neon StackBrowser 3D stacking game with neon aesthetics, built with Three.js.
    • Invader VimSpace Invaders-style game that teaches vi/vim keybindings.
    • Against GoblinUnity microgame with item management and goblin battles.
    • PomodoggoGamified pomodoro focus app where you stay productive while taking care of a virtual dog companion.
    • Boss RaidOpenAI-compatible API that orchestrates specialist agents and settles payments over x402. 3rd place hackathon project.
    • Cloud Step 9A browser-based rhythm platformer where you stomp on kawaii clouds to the beat of procedurally generated EDM.
    • Building a Paper Mario Action Command SystemHow to build a Power Bounce combat system with state machines, timing windows, and difficulty scaling.
    • AmadeusSteins;Gate 0 Amadeus replica: a character agent with a recognizable voice and memory.
    • Ed, Edd, & Eddy Boiling LinesCSS boiling-lines effect in the style of Ed, Edd n Eddy.
    • Megaman Battle Network CombatBrowser recreation of Megaman Battle Network combat.
    • Sudden Death2D arcade fighter where the first hit ends the round.