Vibe Coding Discover

AI Coding

The ripgrep of AI context: a zero-dependency C++23 CLI + MCP server for coding agents. Find what you want without reading the repo, then check you built what you meant — blast radius, tests-to-run, quality deltas. Signatures at 74.7% fewer bytes than bodies; every guess labelled, every loss published. Paddle out with a map.

★ 2.3K151 forksC++Apache-2.0redhat-et

Zero-dependency C++23 CLI plus MCP server that builds a deterministic call graph for coding agents, answering callers, uses, impact, tests-to-run and diff-review queries in a fraction of the tokens of grep-and-read. Also installs task-shaped agent skills for Claude Code, Codex, Cursor and others.

Use Cases

Orient a coding agent in an unfamiliar repo with a ranked call graphFind callers/uses of a symbol without grepping the codebaseCompute blast radius and impact before changing a functionDecide which tests to run for a changed file setTriage a stack trace to the innermost source filesGenerate PR/diff review context within a token budgetCut agent context tokens for navigation and code readingGive Claude Code, Codex or Cursor a repo map via MCP or CLIRecall design notes and docs before making a changeBuild an offline, deterministic code index with no embeddings or server

Built With

Language
C++
Frameworks
tree-sitter · MCP · LSP · SCIP · CMake · Claude Code · Codex · Cursor · Windsurf · Gemini · aider · opencode

Tags

mcp-server · code-navigation · call-graph · static-analysis · tree-sitter · context-engineering · coding-agents · cli · cpp23 · token-efficiency · impact-analysis · blast-radius · claude-code · codex · diff-review · zero-dependency