Projects

Current Focus

Tuff Ecosystem

Apps

Tools & Agents

Web & Platforms

Earlier

Private Work

These repositories are private, so only what each one does is shown.

TalexScorePrivateAn audio-to-score pipeline that turns a song recording into a band arrangement in MusicXML, MIDI and PDF.Python · 2026
Audio-to-score labPrivateA research harness that turns audio recordings into sheet music: stem separation, transcription, MusicXML.JavaScript · 2026
TimarkPrivateAn iOS-first AI scheduling assistant: a Cloudflare Worker API and admin console sync events to Apple Calendar.TypeScript · 2026
Edge reverse-proxy workerPrivateA Cloudflare Worker reverse proxy for HTTP, WebSocket and SSE with geo/IP rules and a custom 5xx error page.JavaScript · 2026
Software start pagePrivateA Nuxt start page listing software by category with quick commands, deployed to Cloudflare Pages.TypeScript · 2026
Touch RunningPrivateAn endless-runner game prototype for the web, written as gameplay scripts for Cocos Creator 3.TypeScript · 2026
WordlyPrivateA vocabulary-learning app with an Expo mobile client, a Vue web client and a Next.js backend on Cloudflare.TypeScript · 2026
TouchX GamePrivateA Next.js game platform with OIDC sign-in, starting with Minesweeper, leaderboards and speed rooms.TypeScript · 2026
Elder-care facility platformPrivateA Next.js platform for elder-care facilities: residents, beds, alerts, emergencies and AI health analysis.TypeScript · 2026
Task PulsePrivateReports long-running task progress to a Cloudflare dashboard and sends short phone notifications.JavaScript · 2026
Pie Experience KitPrivateSetup kit for the Pi terminal coding agent: custom startup page, footer extensions and guarded install tools.TypeScript · 2026
Touch MusicPrivateLocal-first music player with line-synced lyrics; one core shared by Web, Electron, Tauri and React Native.TypeScript · 2026
Four Seasons BaggagePrivateA 2-player co-op survival prototype in Unreal Engine 5.5: gather seasonal resources, craft, defend a crystal.C++ · 2026
AI EffectsPrivateA mobile-first app that turns a reference photo into AI-styled images, with async jobs and an admin console.TypeScript · 2026
Release and deployment consolePrivateA team console on Cloudflare Workers tracking services, pipelines and environments, with deployment approvals.TypeScript · 2026
Study companion agent demoPrivateA closed-loop study-companion demo: a rules engine recommends the next action and AI only writes the copy.TypeScript · 2026
Touch ChristmasPrivateA WebGL Christmas scene where hand and face tracking control a particle tree, a name reveal and a photo wall.HTML · Archived · 2025
Travel websitePrivateA Vue travel website with hotel recommendations, a photo gallery and an explore-map page.Vue · Archived · 2025
Membership management portalPrivateA Nuxt 4 membership platform with sign-in, a CMS-style console and a Prisma and PostgreSQL data layer.Vue · Archived · 2025
AI variety-show agent demoPrivateA Next.js demo that drives AI guest agents for a dating-show format through an agent-platform client.TypeScript · 2025
Quicker OpenPrivateA Tuff plugin that opens common websites and runs searches quickly.TypeScript · 2025
Visual AI agent builderPrivateA visual builder where non-programmers drag and drop nodes to assemble, test and publish AI agents.TypeScript · 2025
Tuff NexusPrivateThe official Tuff website: landing pages, docs, plugin store and sign-in, built on Nuxt.Vue · 2025
H5 canvas editor demoPrivateA React H5 demo of a canvas editor for arranging, cropping and transforming visual elements.TypeScript · 2025
Membership management backendPrivateA NestJS backend for membership management: member records, roles, departments, audit logs and file storage.TypeScript · Archived · 2025
Membership management consolePrivateA Vue 3 and Ant Design admin console for member records, roles, menus, departments and system monitoring.TypeScript · Archived · 2025
Survival-simulation AI agentPrivateA prototype agent that plays a Robinson Crusoe survival simulation on a GraphQL-backed game state.TypeScript · 2025
TouchX UIPrivateA Vue 3 component library focused on tactile feedback and smooth animations.TypeScript · 2025
3D avatar voice appPrivateAn Ionic and Vue mobile app with a 3D animated avatar, speech synthesis, voice input and AI content.Vue · Archived · 2025
LeavesWord DocsPrivateOfficial site and docs for LeavesWord, built with dumi and the LobeHub theme.TypeScript · Archived · 2025
LeavesWord ConsolePrivateAdmin console for the LeavesWord word library, built on Ant Design Pro.TypeScript · Archived · 2025
AI chat web appPrivateA Nuxt web app for AI chat with selectable role cards, subscription plans, coupons and a 3D avatar.Vue · Archived · 2024
Cat WordPrivateEarly Vue 3 learner app for LeavesWord: word cards, a dictionary, example sentences and a sign-in calendar.Vue · Archived · 2024
Quota GPTPrivateAI workspace with chat, image, paper and slide generation, role prompts, billing and an admin console.Vue · 2024
Interactive travelogue prototypePrivateA Vue travelogue app prototype with map, dialogue and video pages, built from design mockups.Vue · Archived · 2024
Campus wiki backendPrivateA Koa backend for a campus wiki site with JWT sign-in, WebSocket push, captcha and email.TypeScript · Archived · 2023
Personal blog and portfolioPrivateThis Nuxt site: Markdown articles, a WebGL aurora background and Cloudflare Workers hosting.Vue · 2023
TalexEssentialPrivateA Paper plugin for Minecraft servers with custom commands, configurable features and an addon system.Java · Archived · 2023
Tuff Plugin ExporterPrivateVite plugin and CLI that generate a Tuff plugin manifest and pack the build into a .tpex package.TypeScript · 2023
TDS early experimentsPrivateEarly experiments from 2020: Minecraft server plugins in Java and a web chat room.Java · Archived · 2020

Public Works

Thanks for getting interested in my works! If you like them or find them useful, consider sponsoring me to keep them sustainable. Cheers! :)

Public repositories link to GitHub; forks and work I did not mainly write are left out. Private Work lists only what each project does, with no link. Repositories are listed newest first within each group. Read from GitHub on Oct 24, 2026.