{"id":"proofofwork-agency-reporecall","name":"reporecall","af_score":54.5,"security_score":46.5,"reliability_score":37.5,"what_it_does":"Reporecall is a local developer-tool and MCP server/daemon that indexes a codebase (AST parsing + hybrid keyword/vector search + call-graph expansion) and injects relevant code and persistent “memory” into Claude Code prompts via a pre-submit hook. It also provides MCP tools for searching code and storing/recalling project memories on disk.","best_when":"You use Claude Code with local development on a TypeScript/JS-or-multi-language repo and want faster, context-rich retrieval (including callers/callees) with persistent local memory.","avoid_when":"You need a hosted API service with network access controls, or you require guaranteed type-accurate call graph edges; also avoid when queries are too vague to anchor on indexed symbols/terms.","last_evaluated":"2026-03-30T15:35:35.285755+00:00","has_mcp":true,"has_api":false,"auth_methods":["bearer-token auth for local daemon hook (localhost)"],"has_free_tier":false,"known_gotchas":["Name-based call-graph edges may produce false edges in languages where types/disambiguation matter.","Retrieval can be weak for vague queries that lack an anchor symbol/term.","Token-budgeted context assembly may omit low-scoring or demoted test files, affecting answers that rely on tests.","Index staleness should be mitigated via local file watching, but behavior depends on daemon/indexing configuration."],"error_quality":0.0}