Ataraxy-Labs/sem
Semantic version control CLI. Entity-level diff, blame, graph, and impact analysis for code. 16 languages via tree-sitter.
This tool helps software developers understand changes in their codebase at a more meaningful level than just lines of code. Instead of seeing generic line changes, it shows exactly which functions, classes, or methods have been added, modified, or deleted across many programming languages. Developers can use this to get a clear picture of code evolution, impact, and ownership.
843 stars. Actively maintained with 114 commits in the last 30 days.
Use this if you need to quickly understand the functional changes between different versions of your code or identify the potential ripple effect of a code change.
Not ideal if you are working with languages or file formats not supported by its entity extraction, or if you only need basic line-by-line comparisons.
Stars
843
Forks
23
Language
Rust
License
Apache-2.0
Category
Last pushed
Mar 13, 2026
Commits (30d)
114
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/agents/Ataraxy-Labs/sem"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Community Discussion
Recent Releases
Related agents
spider-rs/spider
Web crawler and scraper for Rust
RightNow-AI/openfang
Open-source Agent Operating System
Dicklesworthstone/pi_agent_rust
High-performance AI coding agent CLI written in Rust with zero unsafe code
liquidos-ai/AutoAgents
A multi-agent framework written in Rust that enables you to build, deploy, and coordinate...
openwalrus/walrus
The composable agent runtime.