Demos

Everything I have built, from shipped apps to half-finished experiments: 101 projects, 61 public and 40 private.

Showing 101 of 101 projects

Highlights

All projects

  • TalexScore

    An audio-to-score pipeline that turns a song recording into a band arrangement in MusicXML, MIDI and PDF.

    Python2026134 commitsPrivate · function only

  • Timark

    An iOS-first AI scheduling assistant: a Cloudflare Worker API and admin console sync events to Apple Calendar.

    TypeScript202624 commitsPrivate · function only

  • Task Pulse

    Reports long-running task progress to a Cloudflare dashboard and sends short phone notifications.

    JavaScript202622 commitsPrivate · function only

  • Touch Music

    Local-first music player with line-synced lyrics; one core shared by Web, Electron, Tauri and React Native.

    TypeScript2026154 commitsPrivate · function only

  • Four Seasons Baggage

    A 2-player co-op survival prototype in Unreal Engine 5.5: gather seasonal resources, craft, defend a crystal.

    C++202611 commitsPrototypePrivate · function only

  • AI Effects

    A mobile-first app that turns a reference photo into AI-styled images, with async jobs and an admin console.

    TypeScript2026282 commitsPrivate · function only

  • Tuff Nexus

    The official Tuff website: landing pages, docs, plugin store and sign-in, built on Nuxt.

    Vue202598 commitsPrivate · function only

  • Quota GPT

    AI workspace with chat, image, paper and slide generation, role prompts, billing and an admin console.

    Vue2024729 commitsPrivate · function only

  • Lowflow Design

    A flow designer for low-code platforms, built on Vue 3 and Element Plus.

    Vue2024Company2 stars459 commits

  • Personal blog and portfolio

    This Nuxt site: Markdown articles, a WebGL aurora background and Cloudflare Workers hosting.

    Vue202377 commitsPrivate · function only

  • Audio-to-score lab

    A research harness that turns audio recordings into sheet music: stem separation, transcription, MusicXML.

    JavaScript202636 commitsPrivate · function only

  • Edge reverse-proxy worker

    A Cloudflare Worker reverse proxy for HTTP, WebSocket and SSE with geo/IP rules and a custom 5xx error page.

    JavaScript20261 commitPrototypePrivate · function only

  • Software start page

    A Nuxt start page listing software by category with quick commands, deployed to Cloudflare Pages.

    TypeScript20262 commitsPrototypePrivate · function only

  • Touch Running

    An endless-runner game prototype for the web, written as gameplay scripts for Cocos Creator 3.

    TypeScript20261 commitPrototypePrivate · function only

  • Wordly

    A vocabulary-learning app with an Expo mobile client, a Vue web client and a Next.js backend on Cloudflare.

    TypeScript20262 commitsPrivate · function only

  • TouchX Game

    A Next.js game platform with OIDC sign-in, starting with Minesweeper, leaderboards and speed rooms.

    TypeScript202618 commitsPrototypePrivate · function only

  • Elder-care facility platform

    A Next.js platform for elder-care facilities: residents, beds, alerts, emergencies and AI health analysis.

    TypeScript202690 commitsPrivate · function only

  • Pie Experience Kit

    Setup kit for the Pi terminal coding agent: custom startup page, footer extensions and guarded install tools.

    TypeScript2026126 commitsPrivate · function only

  • Release and deployment console

    A team console on Cloudflare Workers tracking services, pipelines and environments, with deployment approvals.

    TypeScript2026Team5 commitsPrivate · function only

  • Study companion agent demo

    A closed-loop study-companion demo: a rules engine recommends the next action and AI only writes the copy.

    TypeScript20264 commitsPrototypePrivate · function only

  • Touch Christmas

    A WebGL Christmas scene where hand and face tracking control a particle tree, a name reveal and a photo wall.

    HTML20252 commitsArchivedPrivate · function only

  • Travel website

    A Vue travel website with hotel recommendations, a photo gallery and an explore-map page.

    Vue2025Team9 commitsArchivedPrivate · function only

  • Membership management portal

    A Nuxt 4 membership platform with sign-in, a CMS-style console and a Prisma and PostgreSQL data layer.

    Vue2025Company8 commitsArchivedPrivate · function only

  • AI variety-show agent demo

    A Next.js demo that drives AI guest agents for a dating-show format through an agent-platform client.

    TypeScript2025Company6 commitsPrototypePrivate · function only

  • Quicker Open

    A Tuff plugin that opens common websites and runs searches quickly.

    TypeScript20254 commitsPrototypePrivate · function only

  • Visual AI agent builder

    A visual builder where non-programmers drag and drop nodes to assemble, test and publish AI agents.

    TypeScript2025Company3 commitsPrivate · function only

  • H5 canvas editor demo

    A React H5 demo of a canvas editor for arranging, cropping and transforming visual elements.

    TypeScript2025Company33 commitsPrototypePrivate · function only

  • Membership management backend

    A NestJS backend for membership management: member records, roles, departments, audit logs and file storage.

    TypeScript2025Company11 commitsArchivedPrivate · function only

  • Membership management console

    A Vue 3 and Ant Design admin console for member records, roles, menus, departments and system monitoring.

    TypeScript2025Company31 commitsArchivedPrivate · function only

  • Survival-simulation AI agent

    A prototype agent that plays a Robinson Crusoe survival simulation on a GraphQL-backed game state.

    TypeScript2025Company27 commitsPrototypePrivate · function only

  • TouchX UI

    A Vue 3 component library focused on tactile feedback and smooth animations.

    TypeScript202515 commitsPrivate · function only

  • 3D avatar voice app

    An Ionic and Vue mobile app with a 3D animated avatar, speech synthesis, voice input and AI content.

    Vue2025Company76 commitsArchivedPrivate · function only

  • LeavesWord Docs

    Official site and docs for LeavesWord, built with dumi and the LobeHub theme.

    TypeScript20259 commitsArchivedPrivate · function only

  • LeavesWord Console

    Admin console for the LeavesWord word library, built on Ant Design Pro.

    TypeScript202536 commitsArchivedPrivate · function only

  • AI chat web app

    A Nuxt web app for AI chat with selectable role cards, subscription plans, coupons and a 3D avatar.

    Vue2024Company7 commitsArchivedPrivate · function only

  • Cat Word

    Early Vue 3 learner app for LeavesWord: word cards, a dictionary, example sentences and a sign-in calendar.

    Vue2024175 commitsArchivedPrivate · function only

  • Interactive travelogue prototype

    A Vue travelogue app prototype with map, dialogue and video pages, built from design mockups.

    Vue2024Team17 commitsArchivedPrivate · function only

  • Drone View App

    An Electron and Vue 3 monitoring dashboard with construction, disaster and video views and a 3D model view.

    Vue2024Company1 stars6 commitsPrototype

  • Campus wiki backend

    A Koa backend for a campus wiki site with JWT sign-in, WebSocket push, captcha and email.

    TypeScript20231 commitArchivedPrivate · function only

  • TalexEssential

    A Paper plugin for Minecraft servers with custom commands, configurable features and an addon system.

    Java202312 commitsArchivedPrivate · function only

  • Tuff Plugin Exporter

    Vite plugin and CLI that generate a Tuff plugin manifest and pack the build into a .tpex package.

    TypeScript2023107 commitsPrivate · function only

  • TDS early experiments

    Early experiments from 2020: Minecraft server plugins in Java and a web chat room.

    Java20207 commitsArchivedPrivate · function only

Public repositories link to GitHub. Private ones show what they do and nothing else. Stars and commit counts are a snapshot from Oct 24, 2026.