NathanHor22 (Nathan Hor) · GitHub
Skip to content
View NathanHor22's full-sized avatar

Block or report NathanHor22

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.

Content in all repositories owned by your account will be closed.
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
NathanHor22/README.md

Nathan Hor — Creative Technologist. Hardware, software and play. Malaysian AI Resident and Agora Ambassador Malaysia.

CURRENT BUILDS   /   PROJECT ROSTER   /   ACHIEVEMENTS   /   LOADOUT

I'm Nathan, a creative technologist and agentic AI developer in Malaysia. I build AI you can talk to, hardware you can hold, and games you control with your body. I like working on the details that make an interaction feel right: a responsive gesture, a well-timed blink, a useful next step.

Malaysian AI Resident · Agora Ambassador Malaysia

Right now, most of my attention goes into Quipus, my sales assistant, and Digimon, a physical companion for my ChatGPT dot.

Current builds

Digimon selected: a rotating 3D enclosure concept with an ivory shell, mint face, three physical buttons and coral carry loop. A small voice companion for my ChatGPT dot.

01 / Digimon

A small voice companion for my existing ChatGPT dot. I'm building its physical presence around an ESP32-S3: a mint face, blinking eyes, a mouth that follows audio, and buttons for recording, volume and microphone mute.

ESP32-S3 · C · ESP-IDF · OpenAI · MCP

Explore the code ↗ · Firmware UI · Build notes · Still image

The animation is an original enclosure design study, not footage of the device. Firmware builds and local checks pass; live device-to-dot voice verification is still pending.

Project roster

Pick a project to open its repository. Hardware companions, agentic applications and experiments in play.

01 / Digimon — hardware companion. Current build.

Digimon
A physical companion for my ChatGPT dot.

ESP32-S3 · ESP-IDF · OpenAI
02 / Quipus — sales assistant. Active build.

Quipus
From business conversations to useful follow-ups.

ESP32-S3 · Next.js · Agora
03 / Jaga — scam protection for Malaysian families.

Jaga
Multilingual scam checks over text, voice and Telegram, with an ESP32 guardian prototype for elderly users.

Next.js · Agora · ElevenLabs

Try Jaga ↗

04 / Spider-Man — gesture-controlled web-swinging game.

Spider-Man
Hold a “thwip” pose. Fire a web. Swing using your webcam.

Python · Panda3D · MediaPipe
05 / Postcard AR — a printed postcard becomes an interactive experience.

Postcard AR
A WebAR postcard for a US Embassy cultural activation.

ZapWorks · Three.js · WebAR

Open experience ↗

06 / Persephone — wearable voice AI badge. Team project.

Persephone
A palm-sized AI e-lanyard, from microcontroller to voice.

ESP32-S3 · C/C++ · Voice AI

Jaga and Persephone are team projects with Nigel Tan. Roster artwork represents each project's idea.

Side quests — more projects & experiments
Project What I explored
Jungle Flight Fly a 3D bird by flapping your arms; lean to steer. Python, Panda3D, MediaPipe.
Catch the Falling Durian A body-tracked arcade booth game with Kinect and touchscreen input. Python, Pygame, C#.
Hand Slingshot Hand gestures drive aim and release. Python, Pygame, MediaPipe.
Sunday (in development) A local-first Android engineering companion with voice interaction. Kotlin, TypeScript.
Tenun Career pathways for Malaysian students and fresh graduates. React, TypeScript, LLM agents.
Game UX Summit 2026 A responsive event website with speakers and registration. React, Tailwind CSS.

Achievements

Result Event
🥇 1st Place AWE 2026 Pacific Portal — XR AR Track
🏆 Winner AISEA 1$ Sprint Hackathon
🥉 3rd Place OpenAI Community Codex Hackathon
Top 5 Finalist Agentic AI Build Week, Vietnam
Top 3 Finalist Loveable Hackathon — Healthcare Operations Track

Loadout

What I'm building Tools I reach for
AI & voice Python · OpenAI · LLM agents · MCP · Agora · ElevenLabs
Physical interfaces ESP32-S3 · ESP-IDF · C/C++ · Arduino
Web & mobile React · Next.js · TypeScript · Tailwind CSS · Kotlin · Supabase
Interactive experiences MediaPipe · OpenCV · Panda3D · Pygame · Three.js · Unity · Unreal Engine

Got something interesting to build?
Hardware companions, agentic applications, or playful interfaces.

LET'S CONNECT ↗

@NathanHor22's activity is private