Skip to main content

Tutorials & Integrations

How to use Hindsight with your stack

Cursor Persistent Memory: One Bank for the Editor and the CLI

Cursor Persistent Memory: One Bank for the Editor and the CLI

Two new Hindsight integrations give Cursor persistent long-term memory: one for the Cursor editor (with a workaround for the broken sessionStart additionalContext channel in Cursor 3.x) and one for Cursor CLI. Both can share the same memory bank.

Jun 12, 202610 min read
Haystack Persistent Memory: Drop-In Tools and Auto-Recall for Any Agent

Haystack Persistent Memory: Drop-In Tools and Auto-Recall for Any Agent

Add persistent long-term memory to any Haystack agent with Hindsight. Three Haystack Tools (retain, recall, reflect) plus an optional HindsightMemoryWrapper that injects memories before each turn and stores the transcript after.

Jun 11, 20267 min read
Flowise Persistent Memory: Drop-In Tool Nodes for Any Chatflow

Flowise Persistent Memory: Drop-In Tool Nodes for Any Chatflow

Add persistent long-term memory to any Flowise chatflow or agent with Hindsight. Three Tool nodes (Retain, Recall, Reflect) drop straight into a Conversational Agent and share one Hindsight API credential.

Jun 10, 20269 min read
Cline Persistent Memory: Lifecycle Hooks Instead of MCP

Cline Persistent Memory: Lifecycle Hooks Instead of MCP

Add persistent memory to Cline with Hindsight using lifecycle hooks. No MCP server, no model tool-calling required. Hooks deterministically recall context before each task and retain what happened after.

Jun 9, 202610 min read
How Hindsight Learns: A Deep Dive Into Mental Models

How Hindsight Learns: A Deep Dive Into Mental Models

Mental models are the top tier of Hindsight's learning hierarchy — persistent, self-refreshing understandings of the topics your agent asks about every session. A walkthrough from the schema up.

Jun 5, 202615 min read
Long-Term Memory for Google ADK Agents with Hindsight

Long-Term Memory for Google ADK Agents with Hindsight

Add persistent long-term memory to Google ADK agents with Hindsight. Drop-in BaseMemoryService for automatic retain on session end and recall on search_memory — plus explicit retain/recall/reflect tools when you want them.

Jun 4, 202610 min read
Voice Agents That Remember: Adding Memory to Vapi with Hindsight

Voice Agents That Remember: Adding Memory to Vapi with Hindsight

Add persistent long-term memory to Vapi voice AI calls with one webhook. Recall caller history at call start, retain the transcript at call end — no per-turn integration needed.

Jun 3, 202611 min read
Using Entity Labels to Automatically Tag Memories in Hindsight

Using Entity Labels to Automatically Tag Memories in Hindsight

Hindsight's entity labels turn free-text memories into structured, filterable classifications — automatically. A controlled vocabulary, four label types, and one tag: true switch that turns labels into filterable tags.

Jun 2, 20269 min read
Hermes Agent on Windows: Set Up Persistent Memory with Hindsight

Hermes Agent on Windows: Set Up Persistent Memory with Hindsight

Nous Research just shipped Hermes Agent native on Windows. Here's how to give it persistent memory with Hindsight — one command, three modes, no Docker or WSL.

Jun 1, 20267 min read
Building a Hermes Coding Assistant on Windows That Remembers Your Codebase

Building a Hermes Coding Assistant on Windows That Remembers Your Codebase

Nous Research just announced Hermes Agent native on Windows. Here's how to add persistent codebase memory with Hindsight — no Docker, no WSL, PowerShell start to finish.

Jun 1, 20268 min read
Building an OpenClaw Coding Agent That Remembers Your Codebase

Building an OpenClaw Coding Agent That Remembers Your Codebase

OpenClaw with Hindsight remembers your codebase across sessions — conventions, past bugs, architectural decisions. Setup in 2 minutes.

May 27, 202612 min read
Adding Persistent Memory to Paperclip Agents with Hindsight

Adding Persistent Memory to Paperclip Agents with Hindsight

Give every Paperclip agent long-term memory with one plugin install. Agents recall context before runs and retain learnings after, no code changes needed.

May 26, 20268 min read
Building a Hermes Coding Assistant That Remembers Your Codebase

Building a Hermes Coding Assistant That Remembers Your Codebase

Hermes Agent with Hindsight remembers your codebase across sessions, conventions, past bugs, architectural decisions. Setup in 2 minutes.

May 25, 202611 min read
Onboarding a New Engineer Onto Five Months of OpenCode Memory

Onboarding a New Engineer Onto Five Months of OpenCode Memory

A new engineer joins a codebase the team has been working in for five months. With OpenCode + Hindsight, day one looks very different from the README.

May 14, 20268 min read
The Memory Layer Every n8n Workflow Was Missing

The Memory Layer Every n8n Workflow Was Missing

Hindsight's new community node adds persistent memory to any n8n workflow — Retain, Recall, Reflect. Workflows compound across runs instead of resetting.

May 7, 202611 min read
Your Claude Code Subagents Don't Share What They Learn

Your Claude Code Subagents Don't Share What They Learn

Claude Code subagents (Plan, Explore, general-purpose, custom) each spawn fresh and discard everything they discover. Here's how to give them shared memory.

May 6, 202615 min read
Multi-Turn Agent Memory with AWS AgentCore: Remember Across Sessions

Multi-Turn Agent Memory with AWS AgentCore: Remember Across Sessions

Add persistent memory to AWS AgentCore agents with Hindsight. Agents remember context, decisions, and learnings across multi-turn conversations and sessions.

May 1, 202610 min read
Agent Memory in SmolAgents: Retain, Recall, and Reflect

Agent Memory in SmolAgents: Retain, Recall, and Reflect

Add persistent memory to SmolAgents with Hindsight. Retain facts, recall context, and reflect on agent decisions across sessions.

Apr 29, 20267 min read
Pipecat Voice AI Persistent Memory: Add Memory to Your Voice Pipeline

Pipecat Voice AI Persistent Memory: Add Memory to Your Voice Pipeline

Add persistent long-term memory to Pipecat voice AI pipelines. Recall relevant past conversations and retain new exchanges with a single FrameProcessor between your user aggregator and LLM service.

Apr 28, 202611 min read
Your OpenCode Agent Forgets Everything Between Sessions. Here's the Fix.

Your OpenCode Agent Forgets Everything Between Sessions. Here's the Fix.

OpenCode sessions are stateless by default. The @vectorize-io/opencode-hindsight plugin adds persistent memory via automatic hooks and three explicit tools.

Apr 20, 20267 min read
OpenAI Agents Forget Everything Between Runs. Here's the Fix.

OpenAI Agents Forget Everything Between Runs. Here's the Fix.

OpenAI Agents SDK agents lose all state when a run ends. hindsight-openai-agents adds three tools and auto-injected memory instructions that give your agents persistent memory across sessions.

Apr 17, 20269 min read
Agno Persistent Memory: Long-Term Memory for Agno Agents

Agno Persistent Memory: Long-Term Memory for Agno Agents

Agno agents start each run fresh. hindsight-agno adds HindsightTools and memory_instructions so they can retain, recall, and reflect across sessions.

Apr 9, 20268 min read
Adding Persistent Memory to OpenAI Codex with Hindsight

Adding Persistent Memory to OpenAI Codex with Hindsight

Give OpenAI Codex persistent memory across sessions with Hindsight. Auto-recall injects context before every prompt. Auto-retain extracts facts when sessions end.

Apr 8, 20269 min read
One Memory for Every AI Tool I Use

One Memory for Every AI Tool I Use

How to wire Claude, ChatGPT, Claude Code, Codex, and OpenClaw to a single shared Hindsight memory bank using Cloudflare Workers as an OAuth 2.1 proxy.

Apr 7, 20267 min read
Persistent Memory for AutoGen Agents with Hindsight

Persistent Memory for AutoGen Agents with Hindsight

AutoGen agents lose all state when a session ends. hindsight-autogen adds three tools — retain, recall, reflect — that give your agents persistent memory across sessions.

Apr 6, 20267 min read
Your OpenClaw Agents Are Strangers to Each Other. Hindsight Changes That.

Your OpenClaw Agents Are Strangers to Each Other. Hindsight Changes That.

When you run multiple OpenClaw instances, each one learns independently. Here's how to give every instance in your team a shared memory bank so what one learns, all know.

Apr 1, 20266 min read
Teaching the Llama to Remember

Teaching the Llama to Remember

LlamaIndex agents reset memory every session. Learn how to add persistent cross-session memory using hindsight-llamaindex in 3 steps. Full code examples included.

Mar 30, 202612 min read
Why Your AWS Strands Agent Keeps Starting From Scratch (And How to Stop It)

Why Your AWS Strands Agent Keeps Starting From Scratch (And How to Stop It)

Why Your AWS Strands Agent Keeps Starting From Scratch (And How to Stop It)

Mar 25, 20269 min read
Adding Long-Term Memory to LangGraph and LangChain Agents

Adding Long-Term Memory to LangGraph and LangChain Agents

Learn how to add long-term memory to LangGraph and LangChain agents using three integration patterns — tools, nodes, and BaseStore — with per-user memory banks and semantic recall.

Mar 24, 20268 min read
OpenClaude: Build a Claude Code Agent with Long-Term Memory — and Take It Everywhere

OpenClaude: Build a Claude Code Agent with Long-Term Memory — and Take It Everywhere

OpenClaude: Build a Claude Code Agent with Long-Term Memory — and Take It Everywhere

Mar 23, 202615 min read
Give NemoClaw the Best Agent Memory Available In One Command

Give NemoClaw the Best Agent Memory Available In One Command

Add persistent memory to a NemoClaw sandboxed AI agent without changing code. One command, one network policy, memories survive across sessions.

Mar 19, 202610 min read
Give the Only Self-Improving AI Agent (Hermes) a Memory Upgrade It Deserves

Give the Only Self-Improving AI Agent (Hermes) a Memory Upgrade It Deserves

How to Add Persistent Memory to Hermes Agent

Mar 17, 20268 min read
I Built a Chatbot That Never Forgets — In 80 Lines of Python

I Built a Chatbot That Never Forgets — In 80 Lines of Python

I Built a Chatbot That Never Forgets — In 80 Lines of Python

Mar 17, 202610 min read
Run Hindsight with Ollama: Local AI Memory, No API Keys Needed

Run Hindsight with Ollama: Local AI Memory, No API Keys Needed

Running Hindsight with Ollama gives you a fully local AI memory system. No API keys, no cloud costs, no data leaving your machine. If you want persistent agent memory powered by open-source models on your own hardware, this tutorial walks through the complete setup.

Mar 10, 202610 min read
Pydantic AI Persistent Memory: Add It in 5 Lines of Code

Pydantic AI Persistent Memory: Add It in 5 Lines of Code

If you have built an AI agent with Pydantic AI, you already know it handles typed outputs, dependency injection, and async workflows well. But there is one thing it does not do: remember anything between runs. Every call to agent.run() starts with a blank slate. Your agent has no idea what the user said yesterday, what preferences they shared, or what it already researched.

Mar 9, 202613 min read
How to Add Persistent Memory to OpenClaw with Hindsight

How to Add Persistent Memory to OpenClaw with Hindsight

OpenClaw's built-in memory depends on the agent deciding what to save — and models don't do this consistently. Hindsight replaces it with automated extraction and auto-recall: every conversation is captured, facts and entities are extracted in the background, and relevant context is injected before every response automatically. One plugin install, one setup wizard, no Docker.

Mar 6, 202613 min read
Give Your OpenAI App a Memory in 5 Minutes

Give Your OpenAI App a Memory in 5 Minutes

Build a ChatGPT-style chatbot with persistent memory using the OpenAI SDK and Hindsight. Three API calls — retain(), recall(), reflect() — and your app remembers users across restarts, no vector database or RAG pipeline required.

Mar 5, 20265 min read
The Open-Source MCP Memory Server Your AI Agent Is Missing

The Open-Source MCP Memory Server Your AI Agent Is Missing

AI agents forget everything between sessions. Hindsight gives them persistent, structured memory via MCP. One Docker command to run the full stack locally. Connect any MCP-compatible client. Three core operations: retain (store), recall (search), reflect (reason) — plus mental models that auto-update as memories grow.

Mar 4, 202610 min read
I Gave 100+ LLMs a Permanent Memory With One Python Package

I Gave 100+ LLMs a Permanent Memory With One Python Package

hindsight-litellm adds persistent memory to any LLM provider via LiteLLM — OpenAI, Anthropic, Groq, Azure, Bedrock, Vertex AI, and 100+ more. Three lines of setup, and every LLM call automatically gets context from past conversations.

Mar 3, 20266 min read
Your CrewAI Agents Forget Everything Between Runs. Here's the Fix.

Your CrewAI Agents Forget Everything Between Runs. Here's the Fix.

CrewAI agents lose all memory when a crew finishes. hindsight-crewai plugs into CrewAI's ExternalMemory to persist knowledge across runs -- three lines of setup, and your agents automatically store task outputs and recall relevant context.

Mar 2, 20266 min read
Your Vercel Chat SDK bot forgets everything. Hindsight fixes that.

Your Vercel Chat SDK bot forgets everything. Hindsight fixes that.

@vectorize-io/hindsight-chat adds persistent memory with one wrapper function

Feb 26, 20265 min read