Weave is an entity-level semantic merge driver for Git that uses tree-sitter to parse code into functions, classes, and keys, merging at the entity level instead of line level. It claims a ~95% reduction in false merge conflicts compared to traditional line-based git merge, and supports multiple programming languages.
Background
Git's traditional line-based merge algorithm frequently produces false conflicts when independent agents (including AI coding agents) edit different parts of the same file. Ataraxy Labs is building an agent-native development infrastructure stack with related tools like sem and inspect.
- Source
- Lobsters
- Published
- Sep 26, 2026 at 06:33 AM
- Score
- 6.0 / 10