grasprepo

See what coding agents see when they look at your codebase.

Try:

In 2023, when Applied AI products were in their initial stages, I had more questions than answers. Those questions drove me to create my own coding assistant. The main engine for most code assistants is to understand the repo, its relationships, and pull the right files during runtime to create context. Part of that exploration became grasprepo: a tool that lets anyone see under the hood for their repo.

Hari Prasad Sudharsan LinkedIn GitHub Medium About Me

What happens under the hood of coding agents?

1
Parse the AST Tree-sitter extracts every class, function and variable definition. The structural skeleton of your code.
2
Dependency Graph Symbols defined in one file and referenced in another create edges. A map of how information flows.
3
PageRank The same algorithm Google uses for web pages. Files referenced by other important files rise to the top.
4
Code Churn Commits, contributors, lines changed. 200 commits by 8 developers looks different from 5 commits by 1.
5
Prioritization Matrix Four quadrants: highest risk, isolated, stable, safe. Each tells you where to spend your time.