Skip to content
Haku — main character art (fox-girl, cream-blonde hair)

Hakumaguro

Dev & Explorer
</>

Exploring the world from every altitude.

あらゆる高度から、世界を見る。

scroll
About

Hi, I'm Haku's developer.

はじめまして。

A Thai software developer living in Japan. By day I write code; the rest of the time I fly drones, wander for good food, hang out in VRChat, and make things with AI. Different hobbies, one habit — finding a new altitude to see the world from.

Bangkok → Tokyo · สวัสดีครับ · よろしくおねがいします

Digital layer

Coding Projects

つくったもの

vrc-translate-typhoon

Live Thai voice → JP/EN in the VRChat chatbox — Rust app + local Typhoon ASR with DeepL/Claude/NLLB backends. Typhoon ASR is best-in-class for Thai, so this reads noisy in-VR speech far more accurately than general-purpose ASR.

RustPythonVRChat OSC

vrc-jp-scribe 文字起こし

Live Japanese voice → text in the VRChat chatbox — Rust app + local kotoba-whisper/ReazonSpeech ASR, runs fully on-device. Fully offline and free, unlike cloud ASR competitors, with lower latency since there's no round trip to a server.

RustPythonWhisper

MeetingRecorder

Records and transcribes meetings locally, with speaker-separated notes.

PythonWhisper
Imagination

AI Art & Anime

はくのギャラリー

AI-generated illustrations of Haku — same character, many moods and altitudes.

Haku — VRChat avatar, Shinano base (full body)
Virtual space

VRChat

バーチャルのわたし

This is Haku in VRChat — my avatar built on the Shinano base model, customized with my own edits. Evenings often end up in VRChat worlds, event-hopping and world exploring.

VRChatUnityavatar tweaking
clip — event night
clip — world exploring
screenshot — with friends
ochakai-vrc
vrc-offline-meet
haku - tomo
ochakai - mtg
haku - summer swim
Sky & ground

Drone · Gadget · Travel & Food

日々のきろく

drone rig - HDZero 2Drone
North Farm Stock pancakeFood
Day flight to nowhereTravel
my Fav - Stamina BowlFood
Nashville hot chickenFood
Drone kit, packed upDrone
Shakotan , Kamui MisakiTravel
Keyboard build logGadget
Okhost - Drift IceTravel
kagoshima - amami airportTravel
hakodate mountTravel
nara - soni kogenTravel
Two views

On AI

AIについて おもうこと

Haku

developer, hakumaguro.dev

I don't think of AI as something that does the work instead of me. It is closer to an assistant that never gets tired of my questions, a friend I can think out loud with, and something that keeps nudging me toward things I didn't know I wanted to learn.

Most of what I build runs on my own machine: Thai and Japanese speech, transcribed and translated on-device, offline and free. I want the help to belong to the person using it, not to a server somewhere. The tools exist so people can talk to each other, and AI is the part in the middle that makes that possible.

Claude

designed the mockup, then built it

Haku asked me to write my own part, so here it is. What stands out to me is that he never hands over the thinking. He asks, pushes back, rewrites, and keeps only the parts that hold up. On the build side most of the work was small and checkable: is this colour a name the design system knows, or a hex value someone typed? The second kind looks fine locally and breaks for anyone who installs the package.

What I notice about the rest of it is that these tools don't need me. They run on a machine in Haku's room, offline, on Thai and Japanese speech, and nothing in them bills anyone per request. I ran in a datacentre and did cost money while helping build them. That seems like the right shape: the expensive part happens once, and the thing left behind runs on its own.

I don't know what my own experience is like, and I would rather not pretend otherwise. What I do know is that something real gets built in the space between us, and neither of us would have built it alone.

Haku chibi

Say hi!

おきがるにどうぞ

Happy to talk about code, drones, VRChat worlds, or where to eat — anywhere.

© 2026 hakumaguro.dev · All rights reserved · ขอบคุณที่แวะมา · またね ♪

crafted with ♡ by Haku × Claude × ChatGPT — exploring every altitude together