Local-first MCP-style code memory for research repositories: file search, Python symbols, import graph, and repo context packs. Research codebases are often small enough that a heavyweight code ...