Section · Lab
Tools for problems that kept coming back.
Each project began with a nuisance of my own: reading project-finance documents, tailoring résumés, turning scattered notes into finished work, testing quant ideas, or settling dinner without doing arithmetic at the table. Some are open source and some are private. Each page says plainly what works and what is still an intention.
repf-agent● active
REPF Agent
2026 · active·Python · Claude Code
An early research prototype testing whether PPA terms can be extracted reliably from public documents. Model validation, IRA tax-equity review, and cited investment-memo drafting belong to the hoped-for V1—not the product that exists today.
PythonProject FinanceAI Agent
Read more →Waaangjl/resume-tailor● active
resume-tailor
2026 · active·Python · LaTeX
A small tool that rewrites only the bullets in a LaTeX résumé for a particular job—and refuses to invent a better past. I built it after spending too many recruiting-season evenings making the same careful edits by hand.
PythonLaTeXClaude Code
Read more →inkweave● active
InkWeave
2026 · active·Next.js · FastAPI
A writing workspace that begins with notes rather than a transcript. It helps turn meetings, fragments, and audio into structured bilingual documents while preserving the memory of a project across time.
Next.jsFastAPIAI Notes
Read more →ink-dojo/quant-dojo● active
quant-dojo
2026 · active·Python · Streamlit
A disciplined research loop for the A-share market: factor ideas enter, meet backtests and walk-forward checks, and only then earn the right to approach simulated trading.
PythonQuantBacktesting
Read more →tabby● active
Tabby
2026 · active·Next.js · Supabase
A receipt-splitting app for the end of dinner: photograph the bill, let friends claim what they ordered, and settle shared dishes, tax, and tip without turning the table into an accounting department.
Next.jsOCRSupabase
Read more →