Work

Projects

Thai Health Compare

Factual, Thai-language comparison of individual health insurance in Thailand. No affiliate links, no lead capture, no rankings.

SvelteThailand

Makruk Engine

Makruk (Thai chess) engine in Rust + WebAssembly, with exact counting-rule adjudication and the measurement harness that keeps its strength numbers honest.

RustWebAssembly

ThaiChess

A free, open-source ThaiChess platform.

JavaScriptOpen Source

OpenMatthew

Use your CMU Matthew AI account from any tool that speaks the OpenAI API — OpenCode, Hermes Agent, thclaws, Cursor, or your own scripts.

TypeScriptCMU

openthought

A strategic intent layer for one person building with agents. Markdown intent graph + coherence checker + Claude Code skills.

PythonAI Agents

skills-tui

Interactive TUI for managing AI agent skills — browse, search, delete, and update skills from the terminal.

TypeScriptTUI

Neobrutalism Components Skill

Adaptive Neobrutalism components skill for AI coding agents. Builds React/Next.js + Tailwind v4 interfaces with thick borders, hard shadows, physical interactions, and tone control.

AI AgentsDesign Systems

CMU Sheet Sharer

A small tool for CMU students to share course sheets.

HTMLCMU