Skip to content

1.2.1 - 2026-06-30

Choose a tag to compare

@github-actions github-actions released this 30 Jun 04:37
6cb06fd

Release Notes

Retrieval robustness and performance improvements.

Fixed

  • Lexical query parsing: BM25 search falls back to an alphanumeric-only query
    when both strict and lenient Tantivy parsing fail (e.g. queries with brackets
    or other special characters) instead of erroring — fewer failed lexical
    searches and better recall on messy queries.
  • Batch-add deduplication: memory.add_batch now deduplicates exact-content
    chunks both against the store and within the same batch before a single bulk
    insert, so batch writes no longer create duplicate chunks.

Changed

  • Skip the dense path when disabled: hybrid search skips dense indexing and
    dense search entirely when dense_k == 0, avoiding wasted embedding/search
    work in sparse-only configurations.

Install memd 1.2.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/fmschulz/memd/releases/download/v1.2.1/memd-installer.sh | sh

Download memd 1.2.1

File Platform Checksum
memd-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
memd-x86_64-apple-darwin.tar.xz Intel macOS checksum
memd-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
memd-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum