Projects

Real products I have built and contributed to

Task Vault — Structured Task Manager for Obsidian logo

Task Vault — Structured Task Manager for Obsidian

An Obsidian community plugin: one file per task with UUID identity, a 7-state machine, an append-only execution log, delegation to AI coding agents via hooks, and a sidebar cockpit. 258 tests, zero runtime deps.

TypeScriptObsidianAI AgentExecution LogPlugin
Magic Canvas — AI Video Creation Canvas & Copilot logo

Magic Canvas — AI Video Creation Canvas & Copilot

A node-graph canvas for AI video creation. I build the canvas workflow engine and the Copilot agent that turns natural language into a runnable, editable node workflow.

React FlowAI AgentReActLLMNode.jsAI Video
ArkID — Open Source Identity Platform logo

ArkID — Open Source Identity Platform

A unified identity authentication and authorization management platform supporting LDAP, OAuth2, SAML, OpenID, Ding Talk/WeChat integration, and fine-grained permission control. Served Shanghai Huangpu District government identity system as a benchmark case.

PythonDjangoVueReactDockerOpenID
Creatify.ai — AI Ad Generation Platform logo

Creatify.ai — AI Ad Generation Platform

Core developer at a leading US-based AI video ad generation platform. Built React frontends and Python microservices handling 10k+ daily requests. Managed a 10-person international team.

ReactPythonMicroservicesAI/MLHigh Concurrency
Student AI Agents — Multi-Agent Tutoring logo

Student AI Agents — Multi-Agent Tutoring

Multi-agent AI tutoring system for programming education. Supervisor router with LLM-based intent classification, 5 specialized agents, knowledge delta assessment, and WebSocket streaming pipeline.

LangGraphMulti-AgentFastAPIWebSocketCeleryPostgreSQL
ShuJieTai — Multi-Platform AI Session Cockpit logo

ShuJieTai — Multi-Platform AI Session Cockpit

A multi-platform intelligent agent session cockpit for managing and orchestrating AI conversations across platforms. Features unified session management, agent routing, and real-time monitoring.

PythonAI AgentMulti-PlatformSession Management
Personal Website & Blog logo

Personal Website & Blog

This website — a bilingual (EN/ZH) personal site built with Next.js, featuring neumorphic premium design, Markdown blog system, and Docker containerized deployment.

Next.jsTypeScriptTailwindDockerFramer Motion