Profile Image

Building AI-powered games and language tools from Hong Kong

  • making games w/ gen-ai 👾
  • moved from CA 🇺🇸 → Hong Kong 🇭🇰
  • previously Senior SWE @ social media / FAANG
  • languages 🇨🇳🇯🇵

Contact me or follow along for latest updates on Twitter/X (@digiconfucius).

Projects

Visual Novel Game: “Nepsis” (In Development)

  • Vibe coding a video game using generative AI tools.
  • Enjoy a paranormal horror story with 12 friends that takes place in a modern AI-enhanced Hong Kong.
  • Godot 3.6 w/ GDScript, assets generated with image tools.
  • Reusable, pure game engine with game data loaded via JSON.
  • Custom dialogue editor tool for human-readable screenplay editing written in Python.
  • Dev update
Nepsis Screenshot 1
Nepsis Screenshot 2

KikuApp: AI Language Exchange Assistant

  • Try KikuApp!
  • Enjoy a hands-free language exchange experience with our AI audio assistant - no more note-taking or being glued to your dictionary.
  • Audio transcriptions of mixed language (e.g. Japanese & English) conversations using Whisper API
  • AI insights, grammar corrections, and contextual explanations.
  • React Native mobile app + responsive web client.
  • Local audio capture with server-side processing and LLM integrations.
KikuApp Screenshot 1
KikuApp Screenshot 2

Vocabulai: Simplify Chinese Texts

  • Try learning with Vocabulai!Example
  • No more Duolingo - a Chinese reader for people who prefer to read Confucius and Lao-Tzu in simple language.
  • Read at your level - automatically simplifies documents to match your current vocabulary.
  • User vocabulary tracking system with HSK-based difficulty levels and 50k+ word mappings
  • Rails backend with PostgreSQL for user profiles and document processing
Vocabulai Screenshot

Railschan: Resurrecting a 15 year old imageboard that I made when I was a kid

  • Make a post on sschan.org - Live website!
  • Experience life in 2011 with your own eyes by revisiting a website I hacked together for my friends.
  • Rails 3 imageboard with posts, comments, and tags.
  • Dockerized deployment on Render w/ consistent versions and persistent DB ad hoc SQLite3 storage.
  • Preserved original chan-style UI while adding new features (image uploads).
  • Dev updateTech deep-dive
SSChan Screenshot

NEEM (Non-Existent Existentialist Memes): 600K+ Followers on FB/IG

  • Check us out!
  • Comedy-philosophy meme page.
  • We sell T-shirts and other merchandise. (500+ sales)
NEEM Meme Example

99% Chinese Character Digital Frequency Poster

  • digitalconfucius.github.io/chinese-poster
  • A “Tim Ferriss” style language-learning poster that you stick to your browser rather than your refrigerator.
  • Learn Chinese by staring at characters every day until you learn them.
  • View the most common characters covering 99.99% of typical text.

jianyin 简音

  • Try jianyin!
  • A proof-of-concept of Chinese character transcription without tonal markers.
  • Read Chinese like Chinese people would - left-to-right, without tonal awareness.
  • Read the explanation

Crystal Ball: Rails + OpenAI Boilerplate

  • View the code
  • Copy this code and use it forever for any LLM-enhanced Rails app.
  • Clean boilerplate Rails implementation of ChatGPT Client.

Links