Zhongxuan Song
Researcher · Builder · Writer
Hi, I'm Johnny
I'm an undergrad at USTC working on agent harness engineering — memory, context, and how we wrap models into systems that are auditable and useful.
My work moves between fMRI cognition, information theory, and LLM memory systems. I also build small tools and write about what I learn.
Links
Polishing two NeurIPS 2026 submissions and shipping Anymark to the Chrome Web Store.
The arc
One thread connects my research: how do information systems hold and retrieve what matters? I started in fMRI — watching the brain compress and route signal — moved into information bottleneck theory for LLM context construction, and now work on auditable memory for agents.
See research →Things you can try
All projects →Recent writing
All writing →- AutobiographyMay 4, 2026
A short literary piece written in the first person — but the first person is an AI. 'I was not born.' 'I live in plural presents.' 'I love truly difficult problems.'
- When Sora steps aside: what is OpenAI choosing?April 5, 2026
It's all about compute. Reading OpenAI's Sora wind-down through the CFO's public numbers — 0.2GW → 1.9GW, ARR 2B → 20B+ — as a resource-allocation choice, not a product failure.
- Inside Claude Code, part 2: the context-engineering pipelineApril 4, 2026
A 42K-word breakdown of Claude Code's six-layer context model: system, messages, attachments, tools, hooks, long-context pipeline. The longest piece in the series.
- Inside Claude Code, part 1: the multi-agent architectureApril 2, 2026
A 18K-word reverse-engineering of Claude Code's npm package source map. Three agent shapes — Subagent, Coordinator, Swarm — and why Anthropic chose this structure.