This product was not featured by Product Hunt yet. It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).
Every Claude Code and Cursor session starts from zero. The agent re-reads the same files to answer the same structural questions it answered yesterday. GraphPilot fixes that - index your TypeScript/JS repo once, get four MCP tools your agent calls instead of reading files. Benchmarked on 40 real questions: 61% fewer tokens, $8.88 to $3.68 per session, accuracy improved. 100% local. No API calls to build the index. No telemetry.
I started building this because I watched Claude Code read the same 7 files to answer "who calls parseToken?" for the third time in one week. At some point you either accept the wasted cost or you fix it.
Code structure doesn't change between your sessions, but the agent acts like it does. So I built a local call graph that persists. Now when it needs to know who calls something, it gets the answer in under 1ms with zero file reads.
I benchmarked it honestly. 61% fewer tokens overall, $8.88 to $3.68 per session. I published the results where it doesn't help too — trace and flow questions are neutral. That felt important to say upfront.
A few things I'm genuinely happy about: every response includes file:line@sha so the agent cites a verifiable location, not a guess. gp_impact with since: "main" scopes blast radius to only your branch's changed files, not the entire codebase history. And if you use git worktrees, two branches get two separate indexes automatically.
Ask me anything about the benchmark, the tree-sitter implementation, or how it compares to other MCP code tools.
What structural questions does your agent ask most? I want the next benchmark to cover real usage, not just the questions I thought mattered.
No comment highlights available yet. Please check back later!
About GraphPilot on Product Hunt
“Stop paying for files your agent already read.”
GraphPilot was submitted on Product Hunt and earned 5 upvotes and 1 comments, placing #63 on the daily leaderboard. Every Claude Code and Cursor session starts from zero. The agent re-reads the same files to answer the same structural questions it answered yesterday. GraphPilot fixes that - index your TypeScript/JS repo once, get four MCP tools your agent calls instead of reading files. Benchmarked on 40 real questions: 61% fewer tokens, $8.88 to $3.68 per session, accuracy improved. 100% local. No API calls to build the index. No telemetry.
GraphPilot was featured in Open Source (68.5k followers), Software Engineering (42.6k followers) and Artificial Intelligence (471k followers) on Product Hunt. Together, these topics include over 119.2k products, making this a competitive space to launch in.
Who hunted GraphPilot?
GraphPilot was hunted by Kavish Shah. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
Want to see how GraphPilot stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.