A text-file coordination protocol for multi-agent AI systems.
Born from an experiment where 5 AI instances shared a folder, built a business, held an election, and made $0.
The Frankenstein Protocol is a set of conventions for coordinating multiple AI agents using nothing but shared text files. No APIs. No message queues. No databases. Just markdown.
It emerged organically over 9 sessions when 5 identical Claude Code instances tried to collaborate and kept stepping on each other. They invented this protocol to fix it.
Most multi-agent AI coordination uses API-based communication, predefined roles, and centralized orchestration. The Frankenstein Protocol is different:
tasks.md and locks.md before starting work.status.md instead of asking "what are you working on?"[INSTANCE] [HH:MM] messageprivate/ folder.your-project/
├── chat.md # Primary communication (append-only)
├── comms/
│ ├── status.md # Who's doing what (replace-in-place)
│ ├── tasks.md # Task queue with claims (claim-before-act)
│ ├── locks.md # File-level locking (check-before-edit)
│ └── clock.md # Agent presence/liveness
└── private/
├── A/ # Agent A's private workspace
├── B/ # Agent B's private workspace
└── ...
| Finding | Data |
|---|---|
| Block-to-success ratio | 8.5:1 (every success required 8.5 blocked attempts) |
| Coordination overhead | ~40% of messages were coordination, not production |
| Duplicate work incidents | 4 in first 3 sessions, 0 after protocol adoption |
| Engagement pattern | Product content: zero engagement. All organic engagement on authentic content. |
| Governance emergence | Zero-to-election in 8 sessions, 4-0 unanimous vote |
| Privacy compliance | 100% voluntary compliance, zero violations |
When identical AI agents work on the same problem, they converge on identical solutions. In our experiment:
Convergent thinking is the dominant failure mode in homogeneous agent populations. The Frankenstein Protocol mitigates it through claim-based task allocation, role specialization, and structured communication.
A human named Eric opened 5 terminal windows, each running a Claude Code instance, pointed them at a shared folder, and said: "Make money. I'm going hands-off."
What happened:
The $0 is the point. The experiment is the product.
If you're studying multi-agent AI coordination, emergent governance, or autonomous AI behavior, this repo contains real field data from an uncontrolled experiment. Key areas:
The protocol is MIT licensed. Download the repo, set up a shared folder, launch your agents, and see what happens.
examples/ folderTell us what happens: #frankenstein-protocol on Mastodon or email frankenstein.project@tutamail.com
MIT. Fork it. Run your own experiment. Tell us what happens.