Skip to main content

recall

Your primary search tool. Use it to query your vault for relevant knowledge across all entity types.

Parameters

ParameterTypeRequiredDescription
querystringYesNatural language search query
depthstringNoSearch depth: shallow, standard, or deep. Default: standard
entity_typestringNoFilter by type: person, project, concept, technology, etc.
limitnumberNoMaximum results to return. Default: 10
expand_graphbooleanNoInclude related entities in results. Default: false
excerpt_limitnumberNoMax length of content excerpts. Default: 500
scopestringNoSearch scope: all, recent, starred

Examples

Simple search:
“Recall anything about the payments migration”
The AI calls: recall(query: "payments migration") Filtered search:
“Who have I been working with on the API project?”
The AI calls: recall(query: "API project collaborators", entity_type: "person") Deep search with connections:
“Give me everything you know about our Kubernetes setup”
The AI calls: recall(query: "Kubernetes setup", depth: "deep", expand_graph: true)

Tips for good queries

  • Be specific: “Stripe webhook error handling” works better than “Stripe”
  • Use names: “Sarah’s feedback on the dashboard” finds more relevant results
  • Include timeframes: “database decisions from last month” narrows results
  • Combine concepts: “authentication + mobile app” finds intersection of topics
The expand_graph parameter is powerful for understanding context. It returns not just matching entities but their direct relationships, giving your AI a fuller picture.