HomeProjects
Search

Projects

Things I've built, on and off the web.

6 projects · 20232026

  • yCAPTCHA (opens in new tab)
    yCAPTCHAActive2026

    CAPTCHA widget for small communities and subcultures — site owners build challenges around shared in-jokes (subway lines, rhythm game charts, niche memes) instead of boring traffic lights.

    Next.js · Drizzle · Redis
  • maiSQL (opens in new tab)
    maiSQLActive2026

    SQL practice skinned as the maimai rhythm game — solve exercises against a 200k-row SQLite database in the browser, scored PERFECT / GREAT / GOOD / MISS.

    React · sql.js · Cloudflare Workers
  • vocaloid-type (opens in new tab)
    vocaloid-typeActive2025

    Typing rhythm trainer for VOCALOID and UTAU tracks, with maimai-inspired grading.

    Next.js
  • RAG-template (opens in new tab)
    RAG-templateArchived2024

    Enterprise RAG starter — document ingestion, embeddings, and chat over an organization's knowledge base.

    Next.js · LangChain
  • bdfz.app (opens in new tab)
    bdfz.appArchived2023

    北大附中 AI 助手 — RAG over school documents with OpenAI embeddings, serving students and teachers.

    Next.js · Supabase · OpenAI
  • AInnotator (opens in new tab)
    AInnotatorArchived2023

    Annotate PDFs with AI.

    Next.js