PROJECTSProjects
Things I've made, listed one by one. Where there's a live address, click the title to go there.
01In progress · 2026
Gmail Inbox Organizer
Automatically sorts my Gmail with TypeSafe's Jev model: it judges which category each email belongs to, whether I need to handle it myself and how urgent it is, shows me a report first, and only writes labels back in bulk once I confirm. It also does phishing detection and unsubscribe analysis, and comes with a Chrome side panel so I don't have to type commands. It only adds labels and never deletes mail, and every write-back can be undone in one click.
PythonTypeSafe JevGmail APIChrome ExtensionSource ↗ 02Live · 2026
An English learning site I built: learn words, phonetics, courses and shadowing with film clips in stages, with AI helping you practise sentence by sentence. Word cards come with spaced repetition, video clips are picked by CEFR level, and you can even "travel the world speaking English" on a 3D globe.
Visit site ↗Next.jsTailwind CSSAI
03In progress · 2026
AI Knowledge Base
A knowledge base for my own use, built with Claude Code plus Obsidian: I drop material in, and AI reads it all the way through following an SOP I wrote, writes summaries, adds cross-references, and gives the whole thing a regular checkup — looking for conclusions that contradict each other, orphaned entries nobody links to, and gaps that need filling.
Claude CodeObsidianMarkdownNo public link yet
04In use · 2026
Claude-Anki
Automatically turns my notes into flashcards with real human pronunciation. It has produced 5 decks and 260 cards so far, and I use it every day.
05Live · 2026
Personal Website
The site you're looking at. A Next.js 16 static export with no backend; all the content is markdown in the repo, in both Chinese and English.