Jiayuan Zhang, also known as JY, founded Multica, a workspace for teams of people and coding agents. He publishes developer tools through the forrestchang account and writes about reading and software.[1]
Start with Karpathy-inspired coding guidelines →Career
Zhang’s GitHub profile lists earlier projects involving a GPT-4-generated programming language, a Chinese translation of practical Python material and plugins for Roam Research. His linked blog records reading notes and experiments with writing tools. That public work connects the current team-workspace project with a longer interest in organizing knowledge and making software tools fit a particular workflow.[1][4]
Contributions
Managing agents as participants in a team
Multica assigns an agent an issue, runs the work on an available runtime and keeps progress, blockers, decisions and the resulting diff connected to the same task. A human can review the result in that shared context. The design addresses a coordination problem: adding more agent terminals can increase the amount of context a person must reconstruct. A common workspace gives the team a record of intent and execution, rather than expecting each agent session to remember the others.[2]
Reducing predictable coding mistakes
The Karpathy-inspired guidelines turn observations about coding models into a small instruction file. They ask an agent to state assumptions, keep implementations simple, change only the relevant code and define verifiable success. Zhang’s repository packages and explains those rules; it is inspired by Andrej Karpathy’s public observations, rather than a claim that Karpathy authored or maintains the repository. The rules are useful as review criteria even when an agent does not follow them perfectly.[3]
Tools, writing & talks
Tools
Start here
Karpathy-inspired coding guidelines
github.comA concise coding-agent instruction file organized around explicit assumptions, simplicity, focused edits and verification.
Begin with the small guidelines file and compare its rules with a recent agent-produced change you understand. It needs no platform setup; Multica is the next step when coordinating several sessions becomes the problem.
- Minicursor
github.comHackable AI code editor pairing Monaco with Claude in about 600 lines of JavaScript, no build step.
Catalog workOriginal source - Code Workspace
github.comManages git worktree-based workspaces for Claude Code so parallel agent sessions switch cleanly.
Catalog workOriginal source - YouTube Reader
github.comPulls YouTube captions via yt-dlp or Whisper and reshapes the raw transcript into an article you can read.
Catalog workOriginal source - Worktree Workflow
github.comShell toolkit for parallel development with git worktrees, built for Claude Code sessions.
Catalog workOriginal source - Multica
github.comA source-available team workspace that assigns issues to agents and keeps task context, progress and review together.
Founder and project lead[1][2]Original source - Andrej Karpathy Skills
github.comCoding guidelines for Claude packaged as a CLAUDE.md file or plugin to curb overcomplication and unneeded changes.
Catalog workOriginal source