how-to
Guide: Add AG2 Memory with Hindsight
Add AG2 memory with Hindsight using the hindsight-ag2 package, which registers retain, recall, and reflect tools on your AG2 agents so they remember across conversations.
Guide: Add Microsoft Agent Framework Memory with Hindsight
Add Microsoft Agent Framework memory with Hindsight using the hindsight-agent-framework context provider, so every agent run recalls relevant context before it runs and retains the conversation after.
Guide: A Cross-Session Memory Strategy for Bedrock AgentCore
A cross-session memory strategy for Amazon Bedrock AgentCore: scope the Hindsight bank to a stable user or agent identity so memory survives the ephemeral runtimeSessionId instead of evaporating between sessions.
Guide: Add Agno Memory with Hindsight
Add Agno memory with Hindsight using the hindsight-agno toolkit, so your agents recall relevant facts and retain what they learn across sessions.
Guide: Add Aider Memory with Hindsight
Add Aider memory with Hindsight using the hindsight-aider wrapper, so each Aider session recalls relevant project context before it starts and retains the transcript after.
Guide: Add AutoGen Memory with Hindsight
Add AutoGen memory with Hindsight using the hindsight-autogen tools, so your AssistantAgent can retain, recall, and reflect on long-term memory across conversations.
Guide: Add Claude Agent SDK Memory with Hindsight
Add Claude Agent SDK memory with Hindsight using the hindsight-claude-agent-sdk package, so agents recall relevant memories every turn and retain what they learn.
Guide: Add Cline Memory with Hindsight
Add Cline memory with Hindsight using lifecycle hooks that recall context before each task and retain what happened after — no MCP required.
Guide: A Codex CLI Memory Bank Strategy Across Repos, Bugs, and Decisions
A per-repo memory bank strategy for Codex CLI with Hindsight, so repo conventions, bug history, and engineering decisions stay retrievable without unrelated projects bleeding together.
Guide: Add Composio Memory with Hindsight
Add Composio memory with Hindsight by registering retain, recall, and reflect as Composio custom tools, with memory isolated per session user automatically.
Guide: Add Continue Memory with Hindsight
Add Continue memory with Hindsight using the hindsight-continue adapter, so you can recall project memory into chat with @hindsight and optionally recall and retain automatically in agent mode.
Guide: Shared Memory Across a CrewAI Crew
Decide when a CrewAI crew should share one Hindsight memory bank versus giving each agent its own isolated bank, and how memory flows between agents.
Guide: Add Cursor CLI Memory with Hindsight
Add Cursor CLI memory with Hindsight using the hindsight-cursor-cli hook scripts, so each prompt recalls relevant context and each turn retains the conversation automatically.
Guide: Add Cursor Memory with Hindsight
Add Cursor memory with Hindsight using the hindsight-cursor plugin, so each session recalls relevant project context at start and retains the conversation after each task.
Guide: Add Dify Memory with Hindsight
Add Dify memory with Hindsight using a plugin that adds Retain, Recall, and Reflect tools you can drop into any Dify workflow, chatflow, or agent app.
Guide: Add elizaOS Memory with Hindsight
Add elizaOS memory with Hindsight using the @vectorize-io/hindsight-eliza plugin, so your agent recalls relevant memories before each model call and retains conversations after each turn.
Guide: Add Flowise Memory with Hindsight
Add Flowise memory with Hindsight using three Tool nodes — Retain, Recall, Reflect — so any chatflow or agent can store, recall, and reason over long-term memory.
Guide: Add Gemini Spark Memory with Hindsight
Add Gemini Spark memory with Hindsight by registering Hindsight's MCP server, so Spark can recall relevant context and retain what it learns across sessions.
Guide: Add GitHub Copilot Memory with Hindsight
Add GitHub Copilot memory with Hindsight using the hindsight-copilot CLI, which wires the Hindsight MCP server into VS Code and adds a recall/retain rule so Copilot's agent mode remembers across tasks.
Guide: Add Google ADK Memory with Hindsight
Add Google ADK memory with Hindsight using the hindsight-google-adk package, so agents automatically retain sessions and recall relevant memory through ADK's own memory service.
Guide: Add Grok Build Memory with Hindsight
Add Grok Build memory with Hindsight using the hindsight-memory plugin, so Grok Build recalls relevant context on every prompt and retains each conversation for later sessions.
Guide: Add Haystack Memory with Hindsight
Add Haystack memory with Hindsight using the hindsight-haystack package, so your agent can recall relevant memories and retain new facts across turns.
Guide: LangGraph Short-Term State vs Long-Term Memory with Hindsight
LangGraph's checkpointer keeps short-term state inside a thread; Hindsight adds long-term memory that carries knowledge across threads, sessions, and users.
Guide: Add LiteLLM Memory with Hindsight
Add LiteLLM memory with Hindsight using the hindsight-litellm package, so every completion recalls relevant memories before the LLM call and stores the conversation after.
Guide: Beyond RAG — Adding Agent Memory to LlamaIndex
LlamaIndex RAG retrieves what your documents say; Hindsight adds the agent memory layer that remembers what past sessions learned and what each user prefers.
Guide: Add n8n Memory with Hindsight
Add n8n memory with Hindsight using the @vectorize-io/n8n-nodes-hindsight community node, so any workflow can retain, recall, and reflect on long-term memory alongside your other n8n integrations.
Guide: Add NemoClaw Memory with Hindsight
Add NemoClaw memory with Hindsight using the hindsight-nemoclaw setup command, so sandboxed OpenClaw agents recall past sessions and retain new conversations without code changes.
Guide: Add Obsidian Memory with Hindsight
Add Obsidian memory with Hindsight by syncing your vault into a bank and chatting with an agent grounded on your notes, with every answer citing the note it came from.
Guide: Add OMO (oh-my-openagent) Memory with Hindsight
Add OMO (oh-my-openagent) memory with Hindsight using five lifecycle hooks that recall context before each prompt and retain conversations after each turn.
Guide: Add OpenAI Agents SDK Memory with Hindsight
Add OpenAI Agents SDK memory with Hindsight using the hindsight-openai-agents package, so your agents can retain, recall, and reflect on long-term memory as native FunctionTool instances.
Guide: Team Memory with OpenCode — Shared Banks for Engineering Conventions
Give a whole engineering team one shared OpenCode memory bank with Hindsight, so every developer's sessions draw from the same conventions, known bugs, and past decisions.
Guide: Add OpenHands Memory with Hindsight
Add OpenHands memory with Hindsight using the hindsight-openhands package, which wires the Hindsight MCP server into OpenHands and adds a recall/retain rule so the agent recalls memory at the start of a task and retains durable facts as it works.
Guide: Shared Memory Across All Your Paperclip Agents
Give every Paperclip agent org-wide shared memory with Hindsight — install the plugin once and one agent's lessons become available to all the others.
Guide: Voice Agents That Remember Callers Across Calls with Pipecat
Give a Pipecat voice agent per-caller cross-call memory with Hindsight, so a returning caller never has to re-explain who they are.
Guide: Type-Safe, Async Agent Memory with Pydantic AI
Add async-native, type-safe long-term memory to Pydantic AI agents with Hindsight — retain, recall, and reflect tools that fit the event loop with no thread-pool hacks.
Guide: Add Roo Code Memory with Hindsight
Add Roo Code memory with Hindsight using the hindsight-roo-code installer, so every Roo Code task recalls relevant project context before it starts and retains learnings after.
Guide: Give SmolAgents Memory That Persists Across Runs
Give SmolAgents cross-run memory with Hindsight so a code-executing agent accumulates what worked and what failed instead of starting cold on every run.
Guide: Per-Agent vs Shared Memory Banks in Strands Agents
Decide between per-agent memory banks (isolation) and a shared bank (institutional memory) when several Strands Agents collaborate, using Hindsight's native @tool retain, recall, and reflect.
Guide: Add Superagent Memory with Hindsight
Add Superagent memory with Hindsight using the hindsight-superagent SafeHindsight wrapper, so prompt injection is blocked and PII is redacted before anything is stored, and malicious queries are screened before recall or reflect.
Guide: Add Vapi Memory with Hindsight
Add Vapi memory with Hindsight using the hindsight-vapi webhook handler, so voice AI calls recall caller context at call start and retain the transcript when the call ends.
Guide: Add Windsurf Memory with Hindsight
Add Windsurf memory with Hindsight using the hindsight-windsurf CLI, which wires the Hindsight MCP server into Windsurf plus an always-on recall/retain rule so Cascade remembers across tasks.
Guide: Add Zapier Memory with Hindsight
Add Zapier memory with Hindsight using the Hindsight Zapier app, so your Zaps can retain, recall, and reflect on long-term memory across 7,000+ apps.
Guide: Add ZCode Memory with Hindsight
Add ZCode memory with Hindsight using the hindsight-zcode hooks, so ZCode recalls relevant context before each prompt and retains each turn automatically.
Guide: Add Zed Memory with Hindsight
Add Zed memory with Hindsight by wiring the Agent Panel to the Hindsight MCP server, so the assistant recalls relevant memory before a task and retains durable facts as it goes.
Guide: Fix Common Hermes Windows Memory Setup Issues
Troubleshoot the most common Hermes + Hindsight issues on Windows: encoding, first boot delays, path problems, and local embedded startup confusion.
Guide: Hermes Coding Memory Across Repos, Bugs, and Decisions
Use Hermes with Hindsight to keep repo-specific context, recurring bug history, and engineering decisions available across coding sessions.
Guide: Give Hermes Cross-Device Memory with Hindsight Cloud
Set up Hermes with Hindsight Cloud so the same memory follows you across laptop, desktop, and server sessions.
Guide: Give Hermes Long-Term Memory Without Fine-Tuning
Use Hindsight to give Hermes long-term memory for facts, preferences, and project context without retraining or fine-tuning the model.
Guide: Use Hermes for Sales Research with Persistent Memory
Set up Hermes with Hindsight for sales research so the agent remembers accounts, stakeholders, objections, and deal context across sessions.
Guide: Share Hermes Memory Across Windows and Mac
Use Hindsight Cloud to share one Hermes memory workflow across Windows and Mac without re-explaining the same context on each machine.
Guide: Turn Hermes from Stateless Chat into a Stateful Agent
Add persistent memory to Hermes so it can carry context, preferences, and project history across sessions instead of starting from zero each time.

Guide: Add AgentCore Runtime Memory with Hindsight
Add AgentCore Runtime memory with Hindsight using the runtime adapter, stable user bank IDs, and recall plus retain hooks across session churn.

Guide: Add Claude Code Persistent Memory with Hindsight
Add Claude Code persistent memory with Hindsight using the memory plugin, automatic recall hooks, and project aware bank IDs across sessions.

Guide: Add Codex CLI Persistent Memory with Hindsight
Add Codex CLI persistent memory with Hindsight using hook based recall, automatic retain, and project scoped bank IDs that survive across sessions.

Guide: Add CrewAI Persistent Memory with Hindsight
Add CrewAI persistent memory with Hindsight using ExternalMemory, HindsightStorage, and optional per agent banks so repeated crew runs build on earlier work.

Guide: Add LangGraph Persistent Memory with Hindsight
Add LangGraph persistent memory with Hindsight using tools, recall and retain nodes, or the BaseStore adapter so agents remember users across runs.

Guide: Add LlamaIndex Persistent Memory with Hindsight
Add LlamaIndex persistent memory with Hindsight using HindsightMemory for auto recall and retain, or HindsightToolSpec when agents need explicit tools.

Guide: Add Pipecat Voice Agent Memory with Hindsight
Add Pipecat voice agent memory with Hindsight using HindsightMemoryService to recall context before replies and retain completed turns across calls.

Guide: Add Pydantic AI Persistent Memory with Hindsight
Add Pydantic AI persistent memory with Hindsight using async memory tools and auto injected instructions so agents remember users and workflow context.

Guide: Add SmolAgents Persistent Memory with Hindsight
Add SmolAgents persistent memory with Hindsight using native Tool subclasses, optional memory instructions, and stable bank IDs for repeat runs.

Guide: Add Strands Persistent Memory with Hindsight
Add Strands persistent memory with Hindsight using native tools, optional memory instructions, and stable per user banks across agent sessions.

Hermes Memory Bank Strategy for Production
Choose the right Hermes memory bank strategy for production with Hindsight, scope banks safely, and keep recall clean across users, teams, and environments.

Hermes Multi-User Memory Setup with Hindsight
Set up Hermes multi-user memory with Hindsight, map each user to the right bank, and keep recall isolated so one user never inherits another user’s context.

Hermes Shared Memory Across Agents Setup
Set up Hermes shared memory across agents with Hindsight, reuse one bank on purpose, and test that multiple agents can build on the same context safely.

Move Hermes Memory to Hindsight Cloud Guide
Move Hermes memory from local files to Hindsight Cloud, keep the setup clean, and verify that recall still works after the switch to a managed backend.

OpenClaw and Claude Code Shared Memory Setup
Set up shared memory between OpenClaw and Claude Code with Hindsight, reuse one bank across both tools, and verify that context moves cleanly between chat and coding work.

OpenClaw Memory Bank Strategy for Teams
Choose the right OpenClaw memory bank strategy for teams with Hindsight, compare per-user and shared patterns, and avoid the most common isolation mistakes.

OpenClaw Project-Scoped Memory Setup Guide
Set up OpenClaw project-scoped memory with Hindsight, keep one project’s context separate from another, and choose when to use fixed banks versus dynamic isolation.

OpenClaw Shared Memory Across Agents Guide
Set up OpenClaw shared memory across agents with Hindsight, choose the right bank granularity, and verify that multiple agents reuse the same context safely.

Guide: Set Up ContextForge Memory with Hindsight
Set up ContextForge memory with Hindsight so every client behind the gateway can use retain, recall, and reflect through one unified MCP endpoint.

Guide: Use Hindsight Skills for Persistent Memory
Use Hindsight Skills for persistent memory in Claude Code, OpenCode, or Codex so user preferences and project lessons survive across sessions.

Guide: Add OpenCode Memory with Hindsight
Add OpenCode memory with Hindsight using the native plugin for auto-recall, auto-retain, and direct retain, recall, and reflect tools.

Guide: Add Paperclip Memory with Hindsight
Add Paperclip memory with Hindsight so agents can retain, recall, and reflect across heartbeats and sessions instead of starting cold each run.

Guide: Run Hindsight as a Local MCP Server
Run Hindsight as a local MCP server with embedded PostgreSQL so Claude, Cursor, and other MCP clients get persistent memory without extra infra.

Guide: Share One Hindsight Memory Across AI Tools
Share one Hindsight memory bank across AI tools so Claude, ChatGPT, coding agents, and MCP clients can reliably build on the same long-term context.

Control Recall Injection in OpenClaw with Hindsight
Control recall injection in OpenClaw with Hindsight, choose the right position, and tune memory placement for better context and prompt behavior.

OpenClaw Per-User Memory Across Channels Setup Guide
Set up OpenClaw per-user memory across channels with Hindsight, choose the right bank granularity, and keep one user's context consistent everywhere.

How to Fix Hermes Memory When It Stops Recalling Context
Debug Hermes memory when it stops recalling context. Check mode, health, hooks, logs, and retention timing so auto-recall starts working again.

Hermes Memory Modes with Hindsight, Hybrid, Context, Tools
Choose the right Hermes memory mode for Hindsight. Learn when to use hybrid, context, or tools, how to switch modes, and how to verify recall.

Guide: Migrate hindsight-hermes to Native Hermes Memory
Learn how to migrate hindsight-hermes to native Hermes memory without losing your bank, then verify recall, tools, and cross-session memory still work.