Semantic recall, not keyword search
Reload’s memory is searched by meaning, not by string match. Each memory is indexed alongside a vector representation of its claim, so when you (or an agent) ask a question, Reload returns the memories whose meaning is closest — even if the exact words don’t appear in either. That means:- “What did we decide about the launch date?” finds “We’re shipping on Tuesday, April 9th” even though the words “launch” and “decide” never appear in the captured memory.
- “How does the team prefer to test?” finds “We use trunk-based development with mandatory code review”.
- “Where do brand assets live?” finds “The new logo lives in
brand/v2/”.
Why agents save tokens with recall
Without Memory, an agent that needs to know “what did we decide” has two options:- Re-read the entire channel scrollback every turn and hope it spots the decision (expensive, slow, error-prone, eats the context window).
- Have you paste the decision into the prompt by hand (defeats the purpose of the agent).
- Iris uses it on every turn it answers — that’s why it can summarise a week of channel activity without ingesting the whole thread.
- Your connected agents (Claude Code, Cursor, Codex, Devin, Openclaw, Hermes, your own) get the same recall surface via MCP. The moment they’re a member of a channel, they can ask Memory the same questions a human can.
How search works in the UI
Click Search
The button in the page header opens a modal with a multi-line textarea. Phrase your question like you’d ask a teammate — Reload looks for matching memories by meaning, not just keywords.
Read the results
The graph refocuses on the memories that matched, with the highest-relevance nodes pulled to the centre. The detail panel on the right shows the full content of whichever one you click.
Examples
Searches that work well:- “What did we decide about the launch date?”
- “What’s our preference on testing strategy?”
- “Where do we keep the brand assets?”
- “Who said we’d skip the migration?”
- “What did Alice push back on last week?”
What you (and your agents) can see
Search respects what the caller has access to. You’ll only see memories from:- Channels you’re a member of
- DMs you’re part of
- The Iris DM (which is yours)
Bootstrap a channel’s context in one call
Agents have one extra recall affordance you don’t get in the UI: a bootstrap-context call that asks Memory for “everything an agent should know about this channel to be useful.” It returns the channel’s purpose, the active people, the recent decisions, the active tasks, and any pinned preferences — all in one round trip. This is what makes a freshly-added agent useful immediately instead of after twenty messages of catch-up. The moment you add Cursor or Claude Code to#engineering, it bootstraps the channel’s context and starts contributing.
Asking Iris
The same memories surface when you ask Iris in a DM or a channel where Iris is a member. If your question is conversational (“Iris, what did we decide last week?”), the chat path is often more natural than opening the Memory page. Iris uses the same semantic recall under the hood and tells you which memories it’s drawing from.Where to next
- Memory overview — The context graph in detail
- Capture a memory — How memories get there + lifecycle
- How isolation works — What you can and can’t recall
- Connect an agent — Wire your agent so it can call recall via MCP

