Skip to main content
Preview — See Feature availability. Memory APIs and workflow hooks are implemented. The dedicated Memory nav in the Console is off in production (enableMemory false). Use the Memory API, Platform MCP, and Autopilot memory tools in enabled environments.
Memory is AgentRuntime’s long-term knowledge layer. It extracts facts from conversations, files, and workflow step outputs, then makes them searchable for agents and workflows. Chat remembers the current thread. Memory remembers what matters across sessions.

What memory stores

Extracted knowledge is scoped by tenant and project.

When to use memory

Memory complements — does not replace — workflow state. Step results in {{steps.*}} templates are run-scoped. Memory persists across runs.

Core operations

Semantic search over confirmed long-term memory:
Also available as Platform MCP tool memory_search. Requires project_contributor.

Index a conversation

Pull a chat transcript and queue extraction:
Returns a job ID. Poll GET /v1/memory/extract/{jobId} for status.

Index a file

Index an uploaded work file for extraction:

Batch extraction

For large backfills, use batch mode:
Bulk jobs run on a separate queue and may take longer than interactive indexing.

Get an episode

Retrieve a stored episode bundle:
Add ?detail=false to omit item payloads.

Agent memory tools

Agents and Autopilot can call memory tools via:
Platform MCP exposes the same tools when the memory group is enabled.

Workflow integration

The workflow runtime can call prepare-step memory hooks before LLM steps, injecting retrieved context into the prompt. If memory is unavailable, the run continues without LTM context (logged as a warning, not a hard failure). Pattern:
  1. Index relevant conversations/files into memory
  2. LLM workflow steps benefit from prepare-step context automatically when configured
  3. Optionally add an explicit memory_search via Platform MCP or a future builtin tool step

Billing

Memory actions consume credits: See Billing and credits.

Auto-indexing (when enabled)

When memory is enabled for your workspace, AgentRuntime can automatically index chat conversations as they happen, so later searches and workflow steps can draw on that context without an explicit indexing call.
Auto-indexing behavior is configured per workspace by AgentRuntime — it is not yet a Console toggle. Contact support if you want auto-indexing enabled or adjusted for your workspace.

Limitations

  • No dedicated Memory browser in production Console yet
  • Search quality depends on indexed content — empty memory returns empty results
  • Extraction is async — poll job status before assuming facts are available
  • Memory is tenant/project isolated — no cross-tenant search

Troubleshooting

See Troubleshooting.