reporecall
by proofofwork-agency·★ 30·Score 44
Local codebase memory system with AST indexing, call graphs, and business context generation for Claude Code and MCP agents.
Overview
Reporecall is a comprehensive local codebase memory system that indexes repositories to provide intent-routed code retrieval, automatically generated wiki pages, and an interactive architecture dashboard. It uses AST indexing and call graphs to enable efficient code exploration and context-aware conversations with AI coding assistants. The system works completely offline, offering 3-8x token reduction compared to traditional approaches while maintaining all functionality on your local machine.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose Reporecall when working with large codebases that need intelligent context retrieval, architecture visualization, and want to reduce token usage in AI-assisted coding without cloud dependencies.
When NOT to choose this
Don't choose Reporecall if you need frequent write access to the codebase through MCP tools, as this appears to be primarily a read-only system focused on context retrieval.
Tools this server exposes
12 tools extracted from the READMEsearch_codeSearch codebase for specific terms or patterns
get_symbolRetrieve information about a specific symbol or class
resolve_seedResolve a seed query to related code files and context
find_callersFind all files that call a specific function or symbol
find_calleesFind all functions called by a specific function or symbol
explain_flowExplain how a code flow works or what calls what
build_stack_treeBuild a stack tree showing function calls and relationships
get_importsGet all imports for a specific file or symbol
list_product_areasList business product areas with their descriptions
business_context_queryQuery business context and capability information
wiki_readRead a generated wiki page by slug
refresh_contextRefresh the codebase index and regenerate wiki pages
Comparable tools
Installation
npm install -g @proofofwork-agency/reporecall
reporecall init # Create .memory/, hooks, MCP config
reporecall index # Index the codebase (builds topology + wiki)
reporecall serve # Start daemon + file watcher
reporecall lens --serve # Open the architecture dashboardFor Claude Desktop integration:
{
"mcpServers": {
"reporecall": {
"command": "npx",
"args": ["@proofofwork-agency/reporecall", "mcp"],
"env": {
"REPORECALL_PROJECT_PATH": "."
}
}
}
}FAQ
- Does Reporecall require cloud services or API keys?
- No, Reporecall works entirely locally with SQLite/FTS indexes. Optional semantic backends can be configured but aren't required.
- How does it integrate with different AI coding assistants?
- It provides three integration surfaces: automatic hooks for Claude Code, MCP/CLI access for Codex and other agents, and structured JSON exports for any tool.
Compare reporecall with
Last updated · Auto-generated from public README + GitHub signals.