argentor-memory 1.4.4

Vector store, embeddings, and RAG pipeline for Argentor AI agents
Documentation

Vector-based semantic memory with hybrid search and query expansion.

Provides persistent vector storage, local embedding generation, BM25 keyword scoring, hybrid (embedding + BM25) search, and rule-based query expansion for improved recall.

Main types

  • [VectorStore] — Trait for storing and querying embedding vectors.
  • [FileVectorStore] — File-backed persistent vector store.
  • [LocalEmbedding] — Local TF-IDF-based embedding provider.
  • [HybridSearcher] — Combines embedding similarity with BM25 keyword scoring.
  • [Bm25Index] — BM25 inverted index for keyword-based retrieval.
  • [QueryExpander] — Trait for expanding queries to improve search recall.
  • [RagPipeline] — Retrieval-Augmented Generation pipeline for knowledge base search.