fleet-memory/hindsight-docs/static/img/blog
Ben a69bdbb55f
How We Built a 4-Way Hybrid Search System That Actually Runs in Parallel (#708)
* Add blog: How We Built a 4-Way Parallel Hybrid Search System

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* Add cover image for parallel hybrid search post

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* Update parallel hybrid search post date to 2026-03-27

* Set author to chrislatimer

* Update recall docs link

* review: align blog post to actual retrieval code

- Reframe as evolutionary narrative (V1 asyncio.gather → connection sharing)
- Add missing reranker section (cross-encoder + multiplicative boost scoring)
- Replace MPFP references with LinkExpansion (3-signal CTE)
- Fix SQL to match actual UNION ALL approach, explain CTE planner issue
- Fix acquire_with_retry, index types (ivfflat→HNSW), fusion code
- Remove fabricated perf numbers
- Add alpha calibration rationale and connection contention insight

* add nicoloboschi and benfrank241 as co-authors

---------

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Nicolò Boschi <boschi1997@gmail.com>
2026-03-27 11:21:01 -04:00
..
2026-02-09 Memory conflict blog post 2026-02-09 11:18:30 -07:00
2026-03-19 blog: Give NemoClaw the Best Agent Memory Available In One Command (#631) 2026-03-20 16:29:08 +01:00
amb docs: update blog 2026-03-23 18:14:04 +01:00
release-0414 doc: 0.4.14 (#449) 2026-02-27 15:41:08 +01:00
release0417 doc: add 0.4.17 release blog post (#538) 2026-03-10 17:40:10 +01:00
add-memory-to-openai-application.png doc: Give Your OpenAI App a Memory in 5 Minutes (#498) 2026-03-05 11:34:04 -05:00
adding-memory-to-openclaw-with-hindsight.png doc: Upgrading OpenClaw's Memory with Hindsight (#515) 2026-03-06 12:35:12 -05:00
claude-code-telegram.png doc: Claude Code + Telegram + Hindsight blog post (#656) 2026-03-23 15:44:07 +01:00
crewai-memory.png blog: add CrewAI persistent memory post (#471) 2026-03-02 16:00:27 -05:00
disposition-aware-agents.png blog: add disposition-aware agents post (#566) 2026-03-13 17:53:27 -04:00
hermes-agent-memory.png blog: Hermes Agent persistent memory (#599) 2026-03-18 17:00:35 -04:00
langgraph-longterm-memory.png Blog: Adding Long-Term Memory to LangGraph and LangChain Agents (#637) 2026-03-24 13:51:27 -04:00
litellm-memory.png blog: add LiteLLM persistent memory post (#481) 2026-03-03 14:22:42 -05:00
llamaindex-agent-memory.png Teaching the Llama to Remember (#707) 2026-03-26 15:44:18 -04:00
mcp-agent-memory.png doc: add MCP blog post (#492) 2026-03-04 15:02:58 -05:00
parallel-hybrid-search.png How We Built a 4-Way Hybrid Search System That Actually Runs in Parallel (#708) 2026-03-27 11:21:01 -04:00
pydantic-ai-persistent-memory.png doc: Your Pydantic AI Agent Forgets You After Every Run. Fix It in 5 Lines. (#531) 2026-03-09 16:39:20 -04:00
release0415.png docs: 0.4.15 release blog post and changelog (#477) 2026-03-03 15:52:56 +01:00
release0416.png doc: add 0.4.16 release blog post and changelog (#502) 2026-03-05 18:29:55 +01:00
release0417.png doc: add 0.4.17 release blog post (#538) 2026-03-10 17:40:10 +01:00
release0418.png doc: add 0.4.18 release blog post (#567) 2026-03-13 16:00:59 +01:00
release0419.jpg docs: add 0.4.19 release blog post, Agno and Hermes integration pages (#608) 2026-03-18 17:35:54 +01:00
release0420.png docs: 0.4.20 release blog post and changelog (#671) 2026-03-24 10:03:33 +01:00
run-hindsight-with-ollama.png doc: Run Hindsight with Ollama: Local AI Memory, No API Keys Needed (#536) 2026-03-11 11:39:59 -04:00
spreading-activation-memory-graphs.png blog: Time-Aware Spreading Activation for Memory Graphs (#547) 2026-03-12 12:55:14 -04:00
strands-persistent-memory.png blog: Your AWS Strands Agent Forgets Everything Between Runs. Here's the Fix. (#685) 2026-03-25 10:37:37 -04:00
streamlit-chatbot-memory.png blog: fix streamlit post slug and add cover image (#604) 2026-03-17 15:16:29 -04:00
vercel-chat.png doc: improvements (#448) 2026-02-27 14:59:11 +01:00