Fewer than 5 people recommend it so far, so there's no written verdict. Here is what commenters said.

2recommend
1warn against
Mar 8, 2026first mention
Jul 12, 2026latest mention
Nov 25 – Oct 26
Used forentity-level semantic diffsentity-level version controllanguage-aware git diffs

Why people recommend it

“It does entity-level diffs, blame, and impact analysis.”

“It gives you entity-level version control.”

Show 1 more

“i think that's where version control is going. especially useful with agents and CI”

Caveats and dissent

“I have noticed some rather concerning merge "resolutions".”

Often compared with

From the makers not counted in the ranking

“We built sem(Ataraxy-Labs/sem) which extracts entities from 30+ languages via tree-sitter”

“We've been building an open source tool called sem”

“sem knows that something like "validateToken" is a function and tracks it as an entity across versions”

“we fixed that, introducing Semantic diffs!”

“we use a language specific parser called sem here”

All comments 7

I posted about my project below - https://github.com/0x007BA7/codebook But maybe you should checkout the tools it’s based on, sem - https://github.com/Ataraxy-Labs/sem and ultimately treesitter. They at least give a more structured approach to dealing with code than simple text.

“It does entity-level diffs, blame, and impact analysis.”

“It gives you entity-level version control.”

“i think that's where version control is going. especially useful with agents and CI”

“I have noticed some rather concerning merge "resolutions".”

“https://github.com/Ataraxy-Labs/sem stores AST operations in git”

Threads where it came up

Quotes are verbatim; the verdict and theme labels are written by a model from these comments, and every clause links to its sources.

Keyboard shortcuts
j / kNext / previous item
o or EnterOpen selected item
/Search
g hHome
g tTop
g rRising
g cCategories
tToggle dark mode
?This help