Skip to content
View anthonychkwn's full-sized avatar

Block or report anthonychkwn

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
anthonychkwn/README.md

Chonlapat Kaewnuch

I build AI production systems and run them in the field. Video pipelines, Thai language tooling, and agent workflows that ship real client work every week from Bangkok.

My path is production-first: I ran a 257k-follower AI content page to 100M+ views on a content system I designed, then turned the tooling that powered it into the libraries below. Everything here exists because a real deliverable broke without it.

What I work with

Agent tooling. Daily driver is Claude Code with custom Agent Skills and MCP servers. I write both: skills that encode production playbooks, and MCP servers that give agents capabilities they lack, like correct Thai text handling.

Video pipelines. Whisper word-timing, ffmpeg filter graphs, browser-compositor rendering, TTS alignment. Python and Node.

Thai text. Segmentation, caption line breaking, and the rendering pitfalls that silently misspell Thai in most Western tooling.

Projects

repo what it is
mcp-thai-text MCP server giving agents Thai word segmentation, caption wrapping, and tone-mark-safe rendering
thai-text-render HarfBuzz-shaped Thai rendering for Pillow, fixing the silent tone-mark drop
thai-talkinghead-autocut Auto-cut dead air and fillers from Thai spoken video, with voice-locked captions
html2mp4 HTML animation to MP4 through the real Chrome compositor, no screenshot judder
agent-skills Agent Skills from my production playbooks, client specifics removed

Elsewhere

Pinned Loading

  1. agent-skills agent-skills Public

    Agent Skills from my production playbooks: decision rules, failure modes and sanity checks an AI agent can load and follow

  2. html2mp4 html2mp4 Public

    Record a self-contained HTML animation to MP4 through the real Chrome compositor, without screenshot judder

    JavaScript

  3. mcp-thai-text mcp-thai-text Public

    MCP server giving AI agents correct Thai text handling: word segmentation, caption line wrapping, and tone-mark-safe rendering

    Python

  4. thai-talkinghead-autocut thai-talkinghead-autocut Public

    Auto-tighten a Thai talking-head video: cut dead air, stutters and hesitation fillers, then generate voice-locked captions

    Python

  5. thai-text-render thai-text-render Public

    Thai-correct text rendering for Pillow, using HarfBuzz shaping and FreeType rasterization

    Python