Hindsight Blog
Updates, insights, and deep dives into agent memory

Stop Building Microsoft Agent Framework Agents That Forget
Add persistent long-term memory to Microsoft Agent Framework agents with Hindsight. Plug in one context provider and every run recalls relevant memories and retains the conversation automatically. No MCP, no tools the model has to remember to call.

What's new in Hindsight 0.8.3
Dry-run fact extraction, document OCR, sharper retrieval and operational gauges, plus a retain data-integrity fix in Hindsight 0.8.3

Staleness-Aware Memory: When Your Agent Should Verify Before It Trusts
Hindsight's consolidated memory (observations and mental models) is derived from raw facts, so it can lag behind new writes. Instead of silently serving a stale snapshot, Hindsight flags how far behind each layer is, and the reflect agent verifies against raw facts before trusting it.

Chat With Your Obsidian Vault: Grounded Answers That Cite Your Notes
Give your Obsidian vault an AI agent that actually knows your notes. The Hindsight plugin syncs your vault into a memory bank and adds a chat panel whose answers are grounded on your notes and cite the source, with your vault staying the single source of truth.

Gemini Spark Persistent Memory: Agent-Initiated Recall Over MCP
Add persistent long-term memory to Google's Gemini Spark assistant with Hindsight. No plugin host, no hooks. Spark calls Hindsight's recall and retain tools over MCP, with Hindsight Cloud or a self-hosted OAuth proxy.

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.

What's new in Hindsight 0.8.2
Memory Defense secret and PII scrubbing, reversible memory curation, observation scopes, a local Control Center for embedded deployments, new providers and embedding models, plus operational and data-integrity fixes in Hindsight 0.8.2

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.

763,365 Downloads in 30 Days: Hindsight Crosses 1M
The hindsight-client package just crossed a million downloads on PyPI — and 763,365 of them, about three-quarters of every install ever, landed in the last 30 days. A quick note on the milestone and what the install curve says.