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. More is coming, including two larger systems I run for myself, one for household finance and one for stock research. Those write-ups will be about how the pipeline and the workflow are designed, and why I set them up that way. All figures in them will be fully synthetic. None of my own data will appear.

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.