Skip to content

v0.3.2 — notes are now hybrid-searchable

Latest

Choose a tag to compare

@thinkflow19 thinkflow19 released this 30 Jul 01:03

Fixed

  • Notes added via memory.add_note (MCP tool or the gateway's /add-note) are now indexed into LanceDB + tantivy through the same capture → chunk → embed → index path the daemon uses, so /search hybrid retrieval finds them. Notes get an OLTP capture row, KG DERIVED_FROM provenance (so memory.forget --capture-id cascades), and an audit entry. If the embedder is unavailable, notes degrade to BM25-only indexing and the next secondbrain index bulk pass backfills vectors. (#7)
  • The actants (Ollama) embedding backend no longer crashes when its sync surface is called from a running event loop (gateway handlers, daemon consume loop).

Install: pip install -U secondbrain-ai

Full changelog: https://github.com/openintelligence-labs/secondbrain/blob/main/CHANGELOG.md