Hindsight overview: shared AI memory and deployment options
Learn how Hindsight stores agent memory, with Docker or embedded deployment, Postgres storage, and shared recall across a team.
Player not loading? Watch on YouTube
Hindsight is an AI agent memory system intended to reduce repeated instructions and recurring mistakes. This overview explains its storage and retrieval approach, along with two deployment options for self-hosted use: a central server that can run inside Docker, or an embedded version without a separate server.
According to the speaker, both options store data in Postgres with PG Vector support. The embedded version uses PG Zero, described as a zero-config Postgres binary with PG Vector already available. The video outlines these options but does not walk through installation commands or specify hardware requirements.
The speaker explains that an LLM converts incoming information into short facts with what, when, where, who, and why fields. Connections between facts let searches follow shared entities, meaning, time, and cause, even when the facts do not contain the query's words. Background processing merges facts into observations and updates mental models, alongside vector and full-text search.
A central deployment lets team members' agents access shared memory. The speaker also claims Hindsight outperforms Zap and Supermemory, but the video supplies no benchmark results or testing method to assess that comparison.