v0.7.2

vectorize-io/hindsightv0.7.2Jun 2, 2026by github-actions[bot]

Upgrading?

Release notes summary

Focuses on new integrations (Vapi, Roo Code, Flowise, Google ADK) and performance optimizations, including Fireworks AI batch support.

Key Highlights

  • Vapi voice AI webhook integration
  • Roo Code integration with MCP and rules
  • Flowise integration with Hindsight memory tools
  • Google ADK integration
  • Fireworks AI batch inference provider

New Features

  • Vapi voice AI webhook integration
  • Roo Code integration with MCP + rules
  • Flowise integration
  • Google ADK integration
  • Fireworks AI batch provider
  • Oracle entity resolution fixes
  • Backup/restore table coverage improvements

Full Release Notes

## What's Changed
* docs: add 0.7.1 changelog and release blog post by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1818
* chore: regenerate docs-skill references after v0.7.1 by @Sanderhoff-alt in https://github.com/vectorize-io/hindsight/pull/1822
* docs(multilingual): add pg_search backend to BM25 selector and comparison table by @r266-tech in https://github.com/vectorize-io/hindsight/pull/1824
* docs(grok-build): add Grok Build integration page by @benfrank241 in https://github.com/vectorize-io/hindsight/pull/1793
* feat(gemini-spark): add Hindsight integration for Gemini Spark via MCP by @benfrank241 in https://github.com/vectorize-io/hindsight/pull/1779
* fix(api): isolate claude-code provider subprocess from user plugins by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1825
* chore: regenerate docs skill changelog index after v0.7.1 by @benfrank241 in https://github.com/vectorize-io/hindsight/pull/1827
* fix(api): honor explicit daemon host and port by @Sanderhoff-alt in https://github.com/vectorize-io/hindsight/pull/1821
* fix(api): vchord ANN — use cosine opclass and dispatch tuning GUCs per backend by @isac322 in https://github.com/vectorize-io/hindsight/pull/1668
* feat(vapi): add Vapi voice AI webhook memory integration by @benfrank241 in https://github.com/vectorize-io/hindsight/pull/923
* feat(roo-code): add Roo Code integration with MCP + rules by @benfrank241 in https://github.com/vectorize-io/hindsight/pull/920
* fix(directives): honor tag_groups in list_directives and reflect by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1831
* docs(models): list openrouter, google, and jina-mlx in Cross-Encoder Supported Providers table by @r266-tech in https://github.com/vectorize-io/hindsight/pull/1832
* docs(mcp): document sync_retain tool and correct tool counts (26/29 -> 27/30) by @r266-tech in https://github.com/vectorize-io/hindsight/pull/1834
* chore(deps): bump the uv group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/vectorize-io/hindsight/pull/1836
* fix: preserve raw reranker scores for calibrated [0,1] providers by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1846
* test(reflect): regression test that tag_groups reaches internal recall by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1828
* Bound trigram entity resolution batch size during retain by @voarsh2 in https://github.com/vectorize-io/hindsight/pull/1841
* fix(control-plane): honor basePath for auth redirects by @xmh1011 in https://github.com/vectorize-io/hindsight/pull/1845
* fix(control-plane): validate login returnTo to prevent open redirect by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1848
* chore(control-plane): move tests out of src/ into tests/ by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1850
* fix(retain): never silently drop memory on a fact-extraction failure (#1833) by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1852
* fix(retain): apply batching to Oracle entity resolution + guarantee pg_trgm RESET by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1847
* fix(consolidation): propagate round-limit re-queue failure to worker retry by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1857
* fix(retain): preserve full document body when splitter chunks oversized input by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1855
* fix(consolidation): shorten retry backoff base from 60s to 5s by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1854
* ci(test-api): shard pytest 3 ways + cache resolved .venv by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1856
* fix: wait for daemon health before reclaiming occupied port by @s09x in https://github.com/vectorize-io/hindsight/pull/1858
* docs(faq): explain Hindsight's event-centric graph vs. traditional KGs by @cdbartholomew in https://github.com/vectorize-io/hindsight/pull/1837
* docs(blog): 15k stars milestone post by @benfrank241 in https://github.com/vectorize-io/hindsight/pull/1835
* fix(consolidation): scope-locked parallel dispatch (alternative to #1843) by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1853
* docs(configuration): document HINDSIGHT_API_WORKER_TASK_RETRY_BACKOFF_SECONDS in Distributed Workers by @r266-tech in https://github.com/vectorize-io/hindsight/pull/1861
* docs(configuration): document link_expansion per-entity-limit and timeout knobs by @r266-tech in https://github.com/vectorize-io/hindsight/pull/1864
* chore(deps): bump uv from 0.11.6 to 0.11.15 in /hindsight-integrations/crewai in the uv group across 1 directory by @dependabot[bot] in https://github.com/vectorize-io/hindsight/pull/1865
* docs(api): fix broken Worker Configuration anchor in operations page by @r266-tech in https://github.com/vectorize-io/hindsight/pull/1869
* docs(retrieval): document calibrated [0,1] reranker score passthrough by @r266-tech in https://github.com/vectorize-io/hindsight/pull/1870
* docs(cli): correct bank set-disposition flags to --skepticism/--literalism/--empathy by @r266-tech in https://github.com/vectorize-io/hindsight/pull/1871
* docs(configuration): document HINDSIGHT_CP_DATAPLANE_API_KEY for Control Plane by @r266-tech in https://github.com/vectorize-io/hindsight/pull/1872
* fix(db_utils): make acquire_with_retry yield exactly once by @slayoffer in https://github.com/vectorize-io/hindsight/pull/1880
* fix(cli): hindsight memory retain --timestamp + correct fact-type values by @slayoffer in https://github.com/vectorize-io/hindsight/pull/1881
* fix(embedded-db): bump pg0-embedded to 0.14.2 for clean stop/restart by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1892
* fix(embed): launch Windows daemon via pythonw to stop ConPTY terminal tab by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1890
* fix(retain): close to_unit_id deferred-FK race on memory_links inserts (#1882) by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1894
* ci: add daily Windows smoke test (API + Python client integration) by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1895
* feat(api): add Fireworks AI batch inference provider by @Fyko in https://github.com/vectorize-io/hindsight/pull/1860
* fix(api): robust retain/recall on special-token literals and lone surrogates by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1891
* ci(windows-smoke): pin extras on uv run so deps survive by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1900
* chore(docs): regenerate hindsight-docs skill references by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1899
* fix(retain): offset chunk_index across sub-batches of an oversized document (#1888) by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1896
* docs: drop removed `opinion`/`agent` fact_type from MCP/SDK/integration references by @r266-tech in https://github.com/vectorize-io/hindsight/pull/1893
* fix(consolidation): make per-bank consolidation submit atomic + scope-aware (#1842) by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1898
* fix(backup): include all 7 missing tables in backup/restore by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1903
* fix(db): unblock PostgreSQL upgrade to v0.7.x (sqlalchemy<2.1 + autocommit_block migrations) by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1904
* docs(integrations): drop removed `opinion` fact_type from recall_types by @r266-tech in https://github.com/vectorize-io/hindsight/pull/1905
* feat(flowise): add Flowise integration with Hindsight memory tools by @benfrank241 in https://github.com/vectorize-io/hindsight/pull/1436
* fix(api): bound native ML thread pools to available CPUs by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1901
* chore(dev): one-shot dev setup script + fix control-plane production build by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1910
* feat(google-adk): add Hindsight integration for Google ADK by @benfrank241 in https://github.com/vectorize-io/hindsight/pull/1862
* blog: Hermes Agent on Windows — Set Up Persistent Memory with Hindsight by @benfrank241 in https://github.com/vectorize-io/hindsight/pull/1913
* blog: Building a Hermes Coding Assistant on Windows That Remembers Your Codebase by @benfrank241 in https://github.com/vectorize-io/hindsight/pull/1912
* perf(graph-maintenance): cast ANN seed embeddings once + add perf suite (#1919) by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1924
* refactor(api): move audit-logs endpoint queries into MemoryEngine by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1925
* docs(docker): drop --rm, add --name + restart policy in run examples by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1927
* fix(control-plane): pin next to 16.2.5 to fix standalone i18n redirect loop (#1926) by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1928

## New Contributors
* @Fyko made their first contribution in https://github.com/vectorize-io/hindsight/pull/1860

**Full Changelog**: https://github.com/vectorize-io/hindsight/compare/v0.7.1...v0.7.2

Related Repositories