Ross ROSS = Recommend OSS · open-source software intelligence for agents

Ataraxy-Labs/sem

Semantic version control => entity-level diffs, blame, and impact analysis on top of git. 28 languages via tree-sitter. Built for coding agents. observed · 2026-08-28

github.com/Ataraxy-Labs/sem · homepage · Rust · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

82/100

  • Activity 99
  • Release rhythm 99
  • Longevity 14
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 1.0
  • age_days: 209
  • days_rel: 11
  • days_push: 7
  • n_releases_24m: 59

Full methodology

Adoption not part of the score

3315 stars · 101 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

sem is a semantic version control CLI built on top of Git that parses code with tree-sitter and diffs, blames, and analyzes impact at the entity level (functions, classes, methods) instead of lines. It supports ~30 languages, works in any Git repo with no setup, and exposes an MCP interface designed for coding agents.

Use cases

  • show which functions changed in a commit instead of line diffs
  • find who last changed a specific function with semantic blame
  • analyze what code depends on a function before refactoring
  • give coding agents more accurate diff context via MCP
  • review pull requests at the entity level across many languages

When to choose

  • you want entity-level diffs, blame, or impact analysis on top of an existing Git repo
  • you are building or using AI coding agents that need structured change summaries
  • you work across many languages and want one zero-config tool

When to avoid

  • you need a full replacement for Git rather than a lens on top of it
  • your code is in a language tree-sitter does not cover
  • you only need plain line diffs and standard git tooling suffices

Facets

cli-tool · maturity active

version-control parser developer-tools code-review cli developer-tools version-control parsers cli windows cross-platform semantic-diff tree-sitter git entity-level-diffs coding-agents mcp code-intelligence blame impact-analysis command-line ai-agents macos linux

2 sources

Member repositories

RepositoryRoleHealth v2
Ataraxy-Labs/semmain82

For agents

markdown · JSON · MCP: product_card(name="Ataraxy-Labs/sem")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem