⬢github Rust · 514 ★ +5 since we first saw it · pushed 2 d ago · Apache-2.0
naw103/foremerge
Catch intent conflicts before code conflicts. The open-source coordination protocol for coding agents, built above Git.
Foremerge is an open-source coordination protocol for coding agents built on Git. Multiple AI agents working in parallel each declare what they intend to change into a shared SQLite store in your project's .git folder. A deterministic detector flags when two plans collide—like one replacing a class another extends—before any code is written, instead of only catching textual merge conflicts.
Why now: It was featured as a Show HN post ('Catch intent conflicts between parallel coding agents'), tapping into the current wave of multi-agent coding workflows where Git alone can't detect semantic conflicts.
Who it is for: Developers running multiple AI coding agents (Claude Code, Codex, Cursor) in parallel on the same codebase.
ai-agentsclicoding-agentsdeveloper-toolsgitmcpmodel-context-protocolmulti-agentrustsqlite
Stars over our 129 snapshots: 509 to 514, since 1 d ago.
Where people talked about it
API: https://socialmediatrends-api.osmike.com/v1/repos/naw103/foremerge