{"id":"cortexreach-memory-lancedb-pro","name":"memory-lancedb-pro","af_score":69.8,"security_score":59.0,"reliability_score":36.2,"what_it_does":"memory-lancedb-pro is an OpenClaw plugin that provides long-term “memory” storage and hybrid retrieval on top of LanceDB. It combines vector (ANN) search with BM25 full-text search, fuses results, applies cross-encoder reranking, and runs a multi-stage scoring pipeline including recency/importance/length normalization/time decay plus diversity (MMR). It also supports multi-scope isolation, auto-capture/auto-recall hooks in the OpenClaw lifecycle, optional Markdown mirroring, long-context embedding chunking, and a management CLI for memory CRUD/migration/reindexing.","best_when":"Used as an OpenClaw plugin in a TypeScript/Node environment where agents can call the plugin’s tools/hooks and where LanceDB + an embedding provider (OpenAI-compatible) are acceptable.","avoid_when":"Avoid if you cannot run the plugin inside OpenClaw’s plugin lifecycle or if you require a standardized external API (REST/GraphQL/GRPC) with OpenAPI/SDK contracts; also avoid if you need strict compliance guarantees that are not documented (e.g., data residency/compliance).","last_evaluated":"2026-03-29T15:05:24.415801+00:00","has_mcp":false,"has_api":false,"auth_methods":["OpenAI-compatible embedding provider API key / auth configuration (implied by OpenAI dependency and OpenAI-compatible wording)"],"has_free_tier":false,"known_gotchas":["This is a plugin integrated into OpenClaw lifecycle hooks; an external agent expecting a standalone HTTP API will not find one.","Cross-encoder reranking depends on an external compatible endpoint; behavior includes fallback on API failure, so results may vary.","Hybrid scoring and diversity thresholds (minScore, MMR demotion threshold, age half-lives) can materially change recall; agents should be configured/tuned rather than assuming stable ranking.","Memory management CLI exists, but whether tool calls are strictly idempotent for repeated operations is not documented in the provided content."],"error_quality":80.0}