Show HN: Knock – stop Claude Code burning tokens exploring big codebases
Category: devtools
Tags: mcp, code-search, ai-agents, token-efficiency, local-first
Score: 6.0/10 (Innovation: 6, Technical: 6, Documentation: 7, Utility: 5)
Knock is an MCP server that indexes a repository locally and gives AI coding agents a compact, ranked 'map' of relevant code, docs, and decisions, reducing the tokens spent exploring large codebases. It pairs a SQLite-backed notes store with file/line provenance, staleness tracking, and a 'remember' tool so agents can reuse findings across sessions without sending code off-machine.
Target audience: AI-assisted developers and backend engineers working in large codebases
Repository: https://github.com/HasanGilani/knock · Python · Apache-2.0 · 1 stars
View on Hacker News