Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Query the local code graph (functions, classes, calls, imports) through the Deeplake mount at memory/graph/. Use when the user asks structural questions about the codebase — "what calls X?", "what does Y import?", "where is Z defined?", "what's the architecture / which subsystems exist?", "what's the impact of changing this?". The graph is an AST-derived map of the repo, queried as files (no build needed — it rebuilds automatically).
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-05 | ✗→✓ | ▲ Improved | 29% | 0% |
| case-07 | ✗→✓ | ▲ Improved | -51% | 0% |
| case-09 | ✗→✓ | ▲ Improved | 19% | 0% |
| case-12 | ✗→✓ | ▲ Improved | -11% | 0% |
| case-13 | ✗→✓ | ▲ Improved | -21% | 0% |
A deterministic, AST-derived map of the current repository — every function, class, method, interface, type, enum, const, and module, plus the edges between them (calls, imports, extends, implements, method_of).
The graph builds and refreshes automatically after each turn (gated by rate limit + git diff). You never run a build command — just call the graph tools.
Set plugins.entries.hivemind.config.tuning.HIVEMIND_GRAPH_CWD in ~/.openclaw/openclaw.json to the git root of the project you want indexed when the gateway's working directory is not the repo (then restart the gateway).
Use the graph as a fast INDEX to locate the few files/symbols that matter, then use the host's read/exec tools on the real source. It is not a substitute for reading source files.
Activate when the user asks a structural / relational question about the code:
pushSnapshot?" / "Who uses this function?"deeplake-pull.ts import?" / "What depends on X?"GraphSnapshot defined?" / "Find the function that handles Y."hivemind_graph_search({ pattern }) — search symbols by substring (ormulti-token AND with +, e.g. auth+handler). Returns matches with 1-hop neighbors (callers, callees, imports). Start here.
hivemind_graph_neighborhood({ file }) — every symbol in a repo-relativefile path plus its cross-file neighbors.
hivemind_graph_search({ pattern: "<symbol>" }).hivemind_graph_neighborhood({ file: "src/hooks/capture.ts" }).source_file:line from the tool output withthe host read tool — don't answer from the graph alone.
dynamic calls are not fully resolved.
pattern is lexical, not semantic — try multiple keywords if the first misses.Other measured skills in the registry, with their headline benchmark lift.