Open-source version control built for coding agents.
AVP is an open-source version control tool positioned as a Git alternative for coding agents. The problem it addresses: many people now have multiple agents modifying the same repository at the same time. Using worktrees to isolate them keeps them from interfering with each other, but by the time it comes to merging, the main branch often ends up broken.
AVP’s approach is that every change must pass type checks and tests against the latest state of the main branch before it lands, and only be merged once it’s proven sound. That way the main branch stays green, and no agent’s work gets overwritten or lost. The author ran a benchmark: 8 Claude Code agents, 24 overlapping tasks, all sharing a single main branch. With Git, the main branch went red 14 times; with Jujutsu, 10 times; with AVP, 0 times.
You can use it directly in an existing Git repository: install it with one command and launch it with `avp up`; the code is on GitHub. The project is still fairly new, so it's best suited for teams willing to try new things and have multiple agents writing code in parallel to test it first in non-critical repositories.