Search Memory
Proactive search across your personal knowledge base using Nowledge Mem in OpenHands.
When to Use
Strong signals — search when:
- the user references previous work, a prior fix, or an earlier decision
- the task resumes a named feature, bug, refactor, incident, or subsystem
- the task is a review, regression, release, docs-alignment, or connector-behavior question
- an OpenHands specialist node needs architecture guidelines agreed on by previous nodes
- a debugging pattern resembles something solved earlier
- the user asks for rationale, preferences, procedures, or recurring workflow details
- the user uses implicit recall language: "that approach", "like before", "the pattern we used"
Contextual signals — consider searching when:
- complex debugging where prior context would narrow the search space
- architecture discussion that may intersect with past decisions
- domain-specific conventions established previously
Usage
Via MCP (Preferred)
Search memories:
Search prior conversation threads:
Explore knowledge graph around an entity:
Via CLI
Search memories:
Search threads:
If scoped to a specific space:
Search Strategy
- Be specific: query with technical terms, error messages, or architectural names.
- Follow graph links: when a memory contains
deepLinksor entity relations, inspect related nodes if more context is needed. - Do not repeat: if a recent search returned empty results, do not re-run identical searches within the same turn.

