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 2026

Still 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.

If you want to say something, just send an email. I usually reply within a few days.© 2026 Weiliang