Ataraxy-Labs/weave
Entity-level semantic merge driver for Git. Resolves conflicts that git can't by understanding code structure via tree-sitter. 31/31 clean merges vs git's 15/31.
Parses code into semantic entities (functions, classes, JSON keys) via tree-sitter and merges at entity granularity rather than line level, automatically resolving independent changes in the same file. Integrates as a Git merge driver—configure once with `weave setup`, then use `git merge` normally—with fallback to line-based merge for unsupported languages. Supports 21+ languages including TypeScript, Python, Rust, Go, and JSON/YAML, plus Jujutsu VCS via custom merge-tool configuration.
706 stars. Actively maintained with 62 commits in the last 30 days.
Stars
706
Forks
17
Language
Rust
License
Apache-2.0
Category
Last pushed
Mar 13, 2026
Commits (30d)
62
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/agents/Ataraxy-Labs/weave"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Featured in
Related agents
code-yeongyu/oh-my-openagent
omo; the best agent harness - previously oh-my-opencode
nrslib/takt
TAKT Agent Koordination Topology - Define how AI agents coordinate, where humans intervene, and...
rush86999/atom
Atom Agent, automate your workflows by talking to an AI — and let it remember, search, and...
neomjs/neo
The Application Engine for the AI Era. A multi-threaded, AI-native runtime with a persistent...
beclab/Olares
Olares: An Open-Source Personal Cloud to Reclaim Your Data