Ataraxy-Labs

sem

Ataraxy-Labs

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

AI 简介

sem 是一个基于 Git 的语义化版本控制工具,通过 Tree-sitter 解析代码,将变更粒度从行级提升至实体级(如函数、方法、类),支持 28 种编程语言。其核心功能包括实体级 diff、blame 追溯和影响分析,并专为编码智能体(coding agents)设计,可无缝集成现有 Git 工作流。适用于需要精准理解代码变更语义的场景,如 LLM 辅助开发、自动化代码审查、智能合并决策与研发效能分析。

Rust
Apache License 2.0
3.1k
Stars
92
Forks
6
Watchers
4
Issues

Star 增长

今日0
近 7 天0
近 30 天+76
综合评分65.51
默认分支main