sem: A new code understanding primitive tool at a semantic granularity
Summary
sem is a CLI tool that provides semantic understanding of code changes on top of Git, offering entity-level diffs, blame, impact analysis, and more across 26 languages. It aims to improve code review and AI-assisted development.
View Cached Full Text
Cached at: 07/03/26, 10:28 PM
Similar Articles
@RoundtableSpace: SocratiCode gives your AI deep semantic understanding of your entire codebase - dependency graphs, symbol-level impact …
SocratiCode is a zero-config tool that gives AI deep semantic understanding of codebases, reducing context and tool calls while being fully local and free.
Show HN: Semble – Code search for agents that uses 98% fewer tokens than grep
Semble is a fast code search library for AI agents that uses ~98% fewer tokens than grep+read, runs on CPU with no external dependencies, and integrates via MCP or CLI.
@aigclink: An Agent-oriented code search tool: Semble. It uses natural language to search codebases and returns precise code snippets, saving 98% token consumption compared to grep+read. The method lets Agents use natural language to directly locate the most relevant lines of code, without guessing keywords or reading entire files. Speed: indexing a typical…
Semble is an Agent-oriented code search tool that supports natural language queries, accurately returns semantically complete code snippets, saves 98% token consumption compared to traditional grep+read methods, and features intelligent chunking, dual-path retrieval, and code-aware re-ranking.
Decypher: A Deep Semantic Code Graph for Agentic Coding and Engineering (Now in Beta)
Decypher is a deep semantic code graph tool that helps AI agents understand code structure, data flow, and security issues, now in beta for Java and JVM languages.
I built a CLI that lets AI agents edit C# semantically instead of grepping
A CLI tool that enables AI agents to perform semantic edits on C# code rather than simple grep-based modifications.