Thai AI Audit

Projects

Small web things I build, hosted on GitHub Pages. I do not write code. A language model does the typing.

What is here now was made mostly for my children. Work on the finance side will follow. When it does, every figure in it will be synthetic. None of my own data will appear.

The voices in these are AI-generated. None is a recording of a real person, and some games use the device’s own built-in speech instead.

Why these are here. This blog spends most of its time on what goes wrong with language models: injections, misreported prices, agents that follow instructions they were only meant to read. These pages are the other half of the ledger. Someone who does not write code can now ship working, illustrated, narrated software, because a model does the typing. Both things are true at the same time, and neither one cancels the other.