Oct 25, 2026 · by Moss’Ab Mirande-Ney · View source

AVP

Open source alternative to Git for AI coding agents

AVP

Editorial analysis

The creator tooling question nobody’s asking: what happens when your agents outnumber your editors

Every social media operator I know has quietly become an AI operations manager. You’re not just writing captions anymore — you’re babysitting a stack of agents: one drafting carousel copy, one cutting vertical video variants, one scheduling, one pulling analytics, one rewriting the same hook nine ways for nine platforms. And somewhere in the last eighteen months, the bottleneck moved. It’s no longer “can the AI write a decent caption.” It’s “can I trust the pile of machine-generated changes landing in my content pipeline every single day, and can I keep the brand voice from drifting while five tools touch the same asset?”

That’s the real reason a developer-infrastructure launch like AVP (Agent Versioning Protocol) from Murmell is worth a creator’s attention even though it has nothing to do with Reels, hooks, or thumbnails. It’s a window into how the teams building the next generation of content tooling are solving the exact coordination problem that’s about to hit every social team running multi-agent workflows. I’d rather you understand the mechanics now than get blindsided by them in Q3.

Here’s the honest framing up front: AVP is a developer tool, not a social media product. But the operating model it’s pushing — agents landing work continuously, every change proven against the live head of the project, humans stepping back from the merge queue — is the model your content stack is drifting toward whether you’ve planned for it or not. My take: the creators who internalize this pattern early will build cleaner repurposing pipelines than the ones still hand-copying captions between Buffer and a Google Doc.

What Murmell’s AVP actually solves — and why it’s a coordination problem, not a coding problem

Let me strip the developer jargon and translate. The maker, Moss’Ab Mirande-Ney, describes running Murmell as two people plus “a lot of coding agents from different providers on one monorepo.” The agents stopped being the slow part. The slow part became the queue: every change waited for a pull request and a CI run, got rebased onto a main branch that had already moved, and when two agents edited the same file you got a conflict a human had to resolve by hand.

If you’ve ever run a content operation with more than one AI tool, that sentence should feel uncomfortably familiar. Swap “monorepo” for “content calendar” and “pull request” for “draft in review.” Two agents rewrite the same product description. One tool regenerates a caption after you’ve already approved a variant. Your scheduling tool pulls the old asset because the new one hasn’t propagated. Someone — usually you, at 11pm — reconciles the mess by hand.

AVP’s answer is to let an agent “open a task, write, and land it,” with every landing proven on the exact head of main in seconds; if the line moved underneath it, the task replays on the new head and gets proven again. Crucially, every landing is still an ordinary Git commit, so GitHub and existing deploys don’t change. The team claims that on their own repo, CI runs for pull requests dropped from 104 a day to 4, and that in a benchmark with 6 to 8 Claude Code agents on one repo, main went red under Git and Jujutsu while AVP kept it green with nothing lost. Those are the maker’s numbers, from the maker’s benchmark — treat them as a claim to verify, not a settled fact.

The “prove it on the current head” idea, translated to content

The genuinely transferable concept here isn’t version control. It’s continuous proof against the live state. In content terms: before any AI-generated asset goes live, it should be validated against the current version of everything it touches — the current brand guidelines, the current product facts, the current platform specs, the current scheduled slot. Most creator stacks do the opposite. They generate in a vacuum, then reconcile at publish time, which is exactly where the errors and the brand drift creep in.

I’ve felt this personally. When I scheduled 30 posts across five platforms last month, the failure mode wasn’t bad copy — it was stale copy. A product detail had changed, three drafts still carried the old version, and because each tool held its own copy, nothing flagged the mismatch until a commenter did. A “replay against current head” step would have caught all three in seconds.

How it differs from the incumbents you’re probably comparing it to

The natural instinct is to file AVP next to GitHub or Jujutsu and move on. That’s the right comparison set for the tool itself, but the more useful comparison for a social operator is the coordination layer of your content stack — the schedulers and automation platforms that already promise to be your single source of truth.

Look at what Hootsuite, Later, Metricool, and Buffer actually do well: they centralize scheduling, give you a calendar view, and increasingly bolt AI caption generation onto the composer. What none of them really solve is the concurrent edit problem. When two team members — or two AI features — touch the same post, you get overwrites, duplicated drafts, and a version history that’s a scroll of “edited by” timestamps rather than a provable lineage. That’s a Git problem wearing a calendar costume.

My take: the incumbents are optimized for distribution (getting the post out on time to the right platform via the right API) and reporting (engagement rate, reach, UTM-tagged clicks). They are not optimized for provenance — knowing exactly which version of which asset, generated by which agent, against which brief, is the one that went live. AVP is a bet that provenance becomes the scarce resource once agents do most of the writing. I think that bet is directionally right, even if the tool is years early for a solo creator.

Where the math breaks

Here’s the honest counterweight. AVP’s benchmark runs 6 to 8 agents on one repo. Most solo creators and small social teams run one person and maybe two AI tools. At that scale, the coordination overhead AVP eliminates barely exists — you just look at the draft and fix it. The value curve for this kind of protocol is steeply non-linear: it’s near-zero at one agent, meaningful at five, and essential at thirty. If you’re a solo operator posting to Instagram and TikTok, you are nowhere near the pain threshold this tool is built for. Don’t let the launch-day enthusiasm convince you otherwise.

Where it does start to matter: agencies running dozens of client accounts, in-house teams where a content ops lead coordinates several AI drafting tools plus freelancers, and indie founders who’ve wired up automation chains that fire without human review. If your content pipeline has become a small distributed system, you’ve already got the disease AVP is trying to cure.

What creators and social teams can borrow from it right now

You don’t need to install a versioning protocol to steal its best ideas. Three patterns are worth lifting this week, regardless of which tools you use.

First, treat every AI output as a task with a target, not a draft with a vibe. AVP’s model is task → write → prove against current state → land. The content equivalent: define the brief (platform, format, audience, the specific claim being made), generate against it, then validate against current brand facts and platform constraints before it enters the approval queue. Most teams skip the validation step and pay for it at publish time. The fix is boring and effective — a short pre-publish checklist that checks the generated asset against your current source-of-truth doc, not against the version that existed when the brief was written.

Second, keep a real lineage, not a folder of final_v3_FINAL. The reason AVP lands every change as an ordinary Git commit is that it lowers the cost of adoption — you don’t have to abandon your existing infrastructure to get the benefit. The content analogy is keeping your assets in a system with genuine version history (even a well-structured Notion database or a shared drive with strict naming and a changelog) so you can answer “which version went live and why” without archaeology. When a post underperforms, the question you actually need to answer is which variable changed — the hook, the thumbnail, the caption, the posting time. If you can’t reconstruct the exact asset that ran, you can’t run a clean post-mortem, and your “testing” is just vibes.

Third, separate the writer from the prover. AVP’s architecture implicitly splits responsibilities: agents write, the protocol proves. In content terms, the tool that generates your caption should not be the same tool that validates it against brand and platform rules. This is the same logic behind why serious growth teams run Canva for asset production but a separate QA pass before anything hits Meta Business Suite. When one system both writes and grades its own homework, brand drift is inevitable — and it compounds quietly across hundreds of posts before anyone notices the voice has gone generic.

Why TikTok creators should care more than LinkedIn ones

This is an opinion, clearly flagged: the coordination problem hits short-form video teams harder and sooner than text-first platforms. A TikTok or Reels workflow involves more discrete assets per post — hook, on-screen text, captions, sound choice, thumbnail, cover frame — and more variants per idea, because the platform rewards volume and rapid iteration. That’s more objects to keep in sync, more agents touching the same project, and a much higher cost when a stale variant ships. A LinkedIn text post is one artifact; a short-form video package is a small production with a dozen moving parts. The teams drowning in AI-generated video variants are exactly the ones who’ll need provenance and validation first. If you’re running a high-volume short-form operation, start building the discipline now, even if you’re doing it manually.

Where my judgment says it falls short — and who should stay away

I want to be direct about the limits, because launch-day coverage rarely is.

It’s a developer tool with a developer’s adoption curve. AVP requires running a binary (avp up in any Git checkout), understanding what a “landing” and a “replay” mean, and being comfortable with the idea that the maker’s own team has stopped using Git directly and is “slowly moving to our own client,” with GitHub kept only as a fallback store. That’s a significant conceptual leap for a social media manager whose daily tools are a calendar and a composer. There’s no indication in the source of a no-code interface, a content-specific workflow, or any integration with scheduling or DAM tools. Not disclosed, and I wouldn’t assume it’s coming.

The benchmark is self-reported and narrow. The 104-to-4 CI reduction and the “main stayed green” result come from the maker’s own repo and a benchmark with 6 to 8 Claude Code agents. That’s a legitimate and specific claim, but it’s a single-team data point, not an independent study. The Hacker News critique the maker cites — that Anthropic’s internal Scion system isn’t usable outside Anthropic — is the right frame: the interesting question isn’t whether AVP works for Murmell, it’s whether it generalizes. That’s unproven.

The “AVP will replace Git” framing is hype, and the maker says so themselves. The post literally argues “Git was built for humans. AVP is built for AI agents” and predicts most teams will “make the same move in the coming years.” I’d bet against replacement and for coexistence — Git’s ecosystem, tooling, and institutional inertia are enormous, and AVP’s own design keeps Git as the substrate precisely because abandoning it is too costly. The realistic outcome is a coordination layer on top of Git, not a successor to it. Treat the replacement narrative as positioning, not forecast.

Who it’s not for: solo creators, small teams under roughly three concurrent AI tools, anyone who doesn’t already live in a Git-based workflow, and anyone hoping for a plug-and-play content ops upgrade. If that’s you, the ideas are still worth stealing; the tool is not yet your problem to solve.

What I’d watch / test next

Three concrete moves for this week, in ascending order of commitment.

  1. Audit your concurrent-edit exposure. List every tool that can write to your content pipeline — schedulers, AI caption generators, design tools, automation chains. If more than two can touch the same asset without a validation step, you have the AVP problem in miniature. Write down where the last three publishing errors came from; I’d bet most trace to a stale or overwritten version, not bad judgment.

  2. Build a one-page “prove against current state” checklist and run it before anything enters your approval queue: does this asset match the current product facts, current brand voice doc, and current platform specs? Keep it to five questions. The goal is to move validation before the queue, which is the single most transferable idea in the AVP model.

  3. Watch the provenance layer of the scheduling market. The interesting question for the next twelve months is whether Buffer, Later, Metricool, or a newcomer ships real version lineage and agent-aware validation for content. If one does, that’s the signal the coordination problem has gone mainstream. Until then, read the AVP launch thread and the linked method page at avp.murmell.com with a builder’s eye — not because you’ll install it, but because it’s a preview of the operating model your content stack is heading toward.

Ready to Create Your Own?

Join thousands of brands creating high-performing video ads with FLOWNIB. No editing skills required.

Start Creating for Free