Xin Wan

Shipped · Open Source · Usable Today

Projects

Things I build outside of work — mostly vibe-coded with AI agents, all real. Everything marked live launches right now; everything with a source link is yours to fork.

Storefront

Live Apps

Live

Data Art Galleries

Fourteen underused public data sets — grid power flows, ship tracks, bird migration on weather radar, Supreme Court citations, the nearest 330,000 stars — each turned into an animated, sonified room in its own visual style. Thirteen agents built them in parallel in one afternoon.

Data VizWeb AudioAgents

Live

Basis

A leaderboard of tax-aware investment products — exchange funds, tax-aware long/short, direct indexing, and §351 ETF conversions — ranked on assets, fees, tracking error, and minimums, with the advisors and platforms that give access, and a calculator that routes a portfolio across the strategies.

Wealth ManagementNext.js

Live

TeachMe

Type a concept and get a narrated, 3Blue1Brown-style explainer video, built end to end by a pipeline of agents that research, storyboard, narrate, animate in Manim, and critique their own frames before you see them.

AIVideoPython

Live

RiskPrism

An open-source, Barra-style US equity factor risk model: 9 style factors, 30 industries, weekly-published exposures and covariances, a hosted API with no signup, and an MCP server so AI agents can use it out of the box.

Quant FinancePythonMCP

Offline · Source only

AMM PvP Challenge

Player-vs-player automated market maker competition. Write a Solidity fee strategy, battle other players head-to-head in realistic Rust-powered simulations, and climb the leaderboard.

DeFiSolidityRust

Live

Mind Reader

A pattern-recognition game where a reinforcement-learning agent studies your choices and learns to predict your next move. See how long you can stay unpredictable.

GameRL

Live

Parallel Lives

Rent vs. buy, played out. The night you sign, a second version of you signs the other contract — watch Renter You and Owner You race across the years, a thousand times over.

Personal FinanceSimulation

Live

OpenSolids

A free, science-based guide for starting your baby on solid foods: exact safe textures for every food, daily recommendations that adapt to your baby, and allergy playbooks grounded in NIAID and AAP guidance.

ParentingNext.js

Live

When Do I Turn Green?

An explainable view of the U.S. employment-based green card queue: what the published dates mean, where the demand sits, and what is observed versus inferred.

ImmigrationData Viz

Live

Effective Hourly Wage Calculator

What is an hour of exercise, learning, or doomscrolling really worth? An AI-powered calculator that prices any activity in $/hour using research-backed health economics and life-extension valuations.

EconomicsStreamlit

Live

AI Life Coach

A personal AI-powered coach for goal setting and navigating life's challenges, with chat persistence, Google Drive sync, and a privacy-first design.

AICoaching

Open Source · Self-hosted

Personal Finance Hub

A self-hosted personal finance dashboard: Plaid and direct connectors for banks, brokerages, and cards, on-chain balances by address, passkey login, and one SQLite file per household. Bring your own keys, keep your own data.

Personal FinancePlaidNext.js

In progress

Fundamental Stock Analyst

An AI equity research firm in a box. An analyst screens SEC EDGAR fundamentals and writes an investment-committee memo, a second model argues back, an independent referee checks the merit, and every call lands in a dated track record that nobody can edit. One public call a day once it goes live.

Equity ResearchAgents

Open Source

Research Tooling & Experiments

Off the Screen

Racket Science

Flushing, NY

Badminton & Tennis Services

Coaching, stringing, equipment recommendations, and court reservations for players of all levels.