Projects

Things I've built.

Agent systems, trading research and LLM pipelines. Most of them exist to answer one question honestly — does this actually work? — even when the answer is no. Source code available on request.

AI · LLM
Python · LLM pipelines

Philosopher LLM

A deep-analysis engine that summons 38 philosophers, East and West, to read the world's events back to us in their own voice. Citation-anchored and bilingual. It is the engine behind the essays on this site.

PythonLLMBilingual
Read the essays →
AI · LLM
Next.js · Gemini · Ollama

Philosopher's Roundtable

Pick a topic and a cast of philosopher personas, then watch them respond to it and to each other over multiple turns.

Next.js 16React 19PrismaGemini
AI · Research
Python · TransformerLens

Interp Journey

A 26-week mechanistic interpretability course, run inside Claude Code: lessons and coding exercises on disk, tests, and an AI grader that checks the work.

PythonTransformerLensPyTorchpytest
AI · Agents
Python · LangGraph

Pro Trader

An AI investment team: nine agents analyse, debate and produce educational investment reports.

LangGraphMulti-agent
AI · Agents
Python · LangGraph · LangChain

Crypto Trader Agents

Four specialist analysts — technical, on-chain, sentiment, macro — each write a report on a coin. A bull/bear debate and a trader step turn those reports into a decision.

LangGraphLangChainHyperliquid
Trading · Research
Python · ccxt · pandas

Autotrader

Autonomous, AI-driven strategy research for crypto perpetual futures on Hyperliquid, in the spirit of karpathy/autoresearch.

Pythonccxtpandaspyarrow
Trading · Research
Python · Hyperliquid SDK

HL Bot

Reality-check scripts that test whether a strategy survives realistic costs, plus a risk-gated paper-trading bot. The honest conclusion: nothing tested was reliably profitable after costs.

PythonRisk gatesPaper trading
Trading · Signals
Python · Telegram · Docker

HL Smart Money Signal

Every 30 minutes it pulls the Hyperliquid all-time-PnL leaderboard, filters out market makers and vaults, reads what the remaining traders hold, and alerts on Telegram when they converge.

PythonHyperliquid APITelegramDocker
Trading · Infrastructure
Python · Futu OpenD

Quant Trading 101

A phased build of a quant stack on Futu OpenD — connection proof first, then data, backtests and paper execution.

Pythonfutu-apiPydanticpytest
Prediction markets
TypeScript · Redis · Postgres

Polymarket Copy Trading

Copying a good trader is mostly a plumbing problem: find wallets worth following, notice their trades quickly, and decide whether each trade is still worth copying.

TypeScriptethersRedisPostgresDocker
Prediction markets
Python · FastAPI

Polymarket Advisory Bot

News-driven edges in prediction markets are easy to imagine and hard to prove, so the proof is the product: a narrow watchlist, paper results, and a local dashboard.

PythonFastAPIhttpx
Prediction markets
Python · GitHub Actions

Polymarket Wallet Trackers

Two automated monitors: a twice-daily scan for wallet and market alerts, and a copy-trading intelligence feed with Telegram alerts, both running free on GitHub Actions.

PythonPolygonscanTelegram
Modelling
Python · Streamlit

Department Profit Simulator

An auditable scenario simulator for departmental P&L: Monte Carlo runs, a Streamlit dashboard, and every input traceable to its source.

PythonPydanticNumPyStreamlit
Tools
Python · Claude

GitHub Trending Digest

A daily email digest of trending Python repositories, curated by Claude into actionable buckets.

PythonClaude APIAutomation
Product
TypeScript · Prisma

Worldview OS

An experimental worldview and workflow product prototype, taken from PRD through wireframes to a build-ticket breakdown.

TypeScriptProduct spec
Web
React · Cloudflare Workers

Shiva Dragon

This site: daily essays and weekend roundtables, built in React and deployed on Cloudflare Workers.

ReactViteCloudflare
Visit →
Games
React · TypeScript

Orbital Crash

A crash-game simulator with a full game loop — waiting, countdown, flight, crash. Simulation only; no real money.

React 19TypeScriptViteTailwind
Games · Narrative
Design bible · Chinese

諸界之衡 · The Scales of Many Realms

The design bible for a fantasy courtroom-mystery visual novel: world, characters and case scripts.

Game designNarrative
Security
HTML · JavaScript

Recon Search Assistant

A web-based search assistant for bug bounty hunters and security researchers.

JavaScriptSecurity