Skip to content

memrust v0.5.1

Choose a tag to compare

@AIAnytime AIAnytime released this 27 Jul 16:46

Fixes found by writing the Colab notebooks — the first end-to-end consumer of the bring-your-own-embeddings path.

  • Consolidation summaries are recallable by vector in BYO-embedding collections. Summaries were embedded with the engine's own embedder, which can't produce dimension-compatible vectors when callers supply their own — the summary silently degraded to lexical-only. They now use the normalized centroid of their source embeddings.
  • vector_dim in engine stats — the vector index's real dimension, distinct from embedding_dim (the engine's own embedder, unused under BYO).
  • Three runnable Colab notebooks: quickstart, RAG with sentence-transformers, and PDF RAG with a LangGraph agent.

Install

pip install memrust                # Python SDK
docker build -t memrust .          # or grab a binary below
memrust serve                      # dashboard + HTTP API on :7700

Binaries below cover Linux x86_64 (static, musl — runs anywhere including Colab) and both macOS architectures.