hindsight

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.

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.

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.

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.

How oh-my-pi Built Persistent Codebase Memory on Hindsight
oh-my-pi — a 10k-star terminal coding agent — uses Hindsight as its long-term memory backend. Here's a walkthrough of the integration: bank scoping, mental-model seeding, and the auto-retain pipeline, with code straight from the repo.

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.

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.

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.

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.

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.

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.

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.

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.

The Consolidation Problem in Agent Memory
Agents that remember everything remember nothing useful. A four-lever framework — importance, merge, decay, eviction — for consolidating agent 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.

The Case Against External Vector DBs for Agent Memory
Most 'add memory to your agent' tutorials start with installing a vector database. They shouldn't. Why vector DBs are the wrong default for agent memory.

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.

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.

The Missing Layer in Every Agent Harness
Modern agent harnesses ship with tools, MCP, and IDE integrations — but no memory. Why that's the missing layer, and how harnesses are starting to fix it.

Your Agent Is Not Forgetful. It Was Never Given a Memory.
Why agents seem forgetful, and why memory is different from context windows and retrieval. How Hindsight adds long-term memory to agents.

Your AI's Memory Is a Black Box. Constellation View Makes It Visible.
Constellation View and the Entity Co-occurrence Graph let you inspect the structure of a Hindsight bank as an interactive graph — debug memory quality, spot noisy hubs, and explain agent recall visually.

How I Built Multi-User AI Memory into a Financial Product from Day One
A fintech co-founder shares how he integrated Hindsight into a financial AI system from the start, using self-hosted deployment and tag-based isolation for multi-user memory.

Your Agent Memory Setup Keeps Drifting. Hindsight 0.5.0 Adds a Templates Hub.
Hindsight 0.5.0 adds a Bank Templates Hub. Browse starter templates, import a manifest to configure any bank, and export setups to reuse across environments.

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.

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.

Hindsight Is Now a Native Memory Provider in Hermes Agent
Hermes Agent now supports pluggable memory providers. Here's why Hindsight is the backend to use, and how to set it up in two minutes.

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.

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

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.