You know the loop. You ask Claude Code a question about your repo, and it runs grep, reads three wrong files, burns half your context window, and then answers — sometimes from a stale guess because the real definition was in a file it never opened. The agent isn’t dumb. It just has no map. It’s exploring your codebase blind, one grep at a time. I built Argyph to hand it the map. It’s one MCP server. One line to add: claude mcp add argyph – npx argyph@latest Then in any repo: argyph init That’s it. No API key. No cloud account. No vector database to host. It runs entirely on your machine — your code never leaves the laptop. What actually changes: → Ask “where is session expiration handled?” and it jumps straight to the span. Not three files. The span. → “What calls this function?” returns an exact caller list in milliseconds, because it built a real symbol graph with tree-sitter — not a regex guess. → It returns bounded spans, not whole files. Your context window stops filling up with noise, so Claude stays sharp deeper into a session. → Semantic search for the fuzzy questions (“where do we rate-limit uploads?”) when you don’t know the symbol name. → Repo packing when you want Claude to absorb a whole project fast. The part that surprised people testing it: it’s ready in under a second on a repo it’s seen before. First run on a fresh repo, structural queries work within seconds — semantic search finishes in the background while you’re already working. You’re never sitting there waiting for an index. It’s read-only. It never edits, commits, or runs your code. It just makes the agent see. Replaces the pile of separate MCP servers people wire up — one for grep, one for embeddings, one for symbol search, one for repomix — with a single install. Free , open source (MIT/Apache-2.0), built in Rust . GitHub: https://github.com/Ezzy1630/argyph I’m the author. Genuinely want feedback — drop your messiest repo on it and tell me where it falls short. I’ll answer every comment. submitted by /u/Its-Ezzy
Originally posted by u/Its-Ezzy on r/ClaudeCode
