Weiliang
I'm Weiliang, currently in Shanghai. I spent the past year in customer support, and the same year I started putting AI to actual work — a knowledge base of my own built on Claude Code and Obsidian, and a small thing that turns my notes into flashcards. What I'm headed toward is technical work around AI.
Here you'll find the projects I've built, the things I've written, and a lounge for doing nothing at all — some rain, some music, no agenda. If you want the longer version, it's on the about page.
Right now
August 2026Still growing my Claude Code + Obsidian knowledge base: sources go in, and the AI reads them through, summarises, cross-links, and runs a health check every so often — all following an SOP I wrote. Claude-Anki runs alongside it: 3 decks, 220 cards, one pass every day.
Working through the fundamentals of networking, databases and Linux, on my way to technical work around AI. Whatever I figure out along the way ends up in writing.
What I'm building
AI Knowledge Base · A knowledge base I run on Claude Code and Obsidian: sources go in, and the AI reads them through, summarises and cross-links them by an SOP I wrote — then runs a periodic health check for contradictions, orphaned notes and gaps worth filling. Claude Code / Obsidian / Markdown.
Claude-Anki · Turns my notes into flashcards with real human pronunciation, automatically. Three decks and 220 cards so far, reviewed every day. Claude Code / Anki / TTS.
This Site · The site you're reading. A statically exported Next.js 16 build with no backend — every page is markdown in the repo. Monochrome by design, bilingual throughout. Next.js / TypeScript / Tailwind CSS.
Older things live on the projects page.