Agentβ™₯︎Age
Catalog

io.github.raymondchins/agentmap

Official

by raymondchins Β· JavaScript

The TS/JS-accurate repo map for coding agents: ts-morph import/symbol/call graph + MCP query tools

Agentmap provides a TS/JS-accurate repo map for coding agents: a ts-morph import/symbol graph with 8 MCP query tools. It helps agents understand codebases by answering where a symbol is, what breaks, and what exists, using a compiler-grade map to reduce context tokens.

πŸ› οΈ Key Features

  • TS/JS-accurate repo map based on ts-morph import/symbol graph
  • 8 MCP query tools for code relationships and queries
  • Queryable, ranked code-relationship map to reduce token usage

πŸš€ Use Cases

  • Identify symbol definitions and usages across a TypeScript/JavaScript project
  • Determine import relationships and code dependencies
  • Rapidly answer β€œwhere is it / what breaks / does this exist” during coding tasks

⚑ Developer Benefits

  • ~98% token savings in understanding codebases per session
  • Re-learns the codebase by re-opening files and grepping connections
  • Grounded in a compiler-grade graph for accurate reasoning

⚠️ Limitations

  • Readme excerpt suggests token savings claims; real-world accuracy depends on project size and graph completeness
  • May require integration with ts-morph and MCP tooling for full functionality

Topics

ai-agentsai-codingclaude-codeclicode-contextcode-graphcode-intelligencecode-mapcoding-agentcontext-engineeringdependency-graphdeveloper-toolsjavascriptmcpmcp-serverpagerankrepo-mapstatic-analysists-morphtypescript