Skip to main content

python

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
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
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
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
How We Built a 4-Way Hybrid Search System That Actually Runs in Parallel

How We Built a 4-Way Hybrid Search System That Actually Runs in Parallel

Sequential async queries were killing our retrieval latency. Here's how we built a true 4-way parallel hybrid search system with asyncio and RRF fusion — then evolved it further with connection sharing, cross-encoder reranking, and multiplicative boost scoring.

Mar 27, 202617 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)

AWS Strands agents start cold every session. hindsight-strands adds memory tools and loads relevant memories before the agent starts.

Mar 25, 20269 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

Swap Hermes Agent's file-based memory for Hindsight with one pip install. This plugin is now deprecated in favour of the Hermes plugin catalog.

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

Build a web chatbot in about 80 lines of Python with Streamlit and Hindsight. It remembers across restarts and shows what it knows in a sidebar.

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

Run Hindsight on your own machine with Ollama: no API keys, no cloud costs, and no data leaving your computer.

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

Pydantic AI agents start from scratch on every run. hindsight-pydantic-ai adds long-term memory in five lines of Python.

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

Give Your OpenAI App a Memory in 5 Minutes

Build a chatbot on the OpenAI SDK that remembers its users across restarts, using three Hindsight calls and no vector database.

Mar 5, 20265 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 gives any model behind LiteLLM a long-term memory: past context goes into each call, and each conversation is saved for next time.

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 crews lose what they learned when a run ends. hindsight-crewai keeps it across runs with three lines of setup.

Mar 2, 20266 min read