XiaoConstantine/sgrep
13 stars · Last commit 2026-04-15
CLI for semantic grep
README preview
# sgrep - Smart Grep for Code **Semantic + hybrid code search that complements `ripgrep` and `ast-grep`.** ``` ┌─────────────────────────────────────────────────────────────────┐ │ ripgrep (rg) │ ast-grep (sg) │ sgrep │ │ ───────────── │ ────────────── │ ────── │ │ Exact text/regex │ AST patterns │ Semantic + hybrid │ │ "findUser" │ $fn($args) │ "auth validation" │ └─────────────────────────────────────────────────────────────────┘ ``` ## Why sgrep? Coding agents (Amp, Claude Code, Cursor) waste tokens on failed `grep` attempts when searching for concepts rather than exact strings. `sgrep` understands **what you mean**, not just what you type. ```bash # ❌ Agent tries 10+ grep patterns, burns 2000 tokens rg "authenticate" && rg "auth" && rg "login" && rg "session" ...