{"adoption": {"forks": 730, "observed_at": "2026-08-28T04:08:50.766084+00:00", "stars": 4463}, "canonical_url": "https://ross.abutalabs.com/products/memory-lancedb-pro", "card": {"archived": false, "artifact_type": "plugin", "description": "Enhanced LanceDB memory plugin for OpenClaw — Hybrid Retrieval (Vector + BM25), Cross-Encoder Rerank, Multi-Scope Isolation, Management CLI", "domain": ["large-language-models", "databases", "developer-tools"], "enriched": true, "function": ["rag", "vector-database", "search-engine", "cli", "plugin-system"], "health_score": 98, "homepage": "https://youtu.be/bhuGrjuCM_g", "language": "JavaScript", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["CortexReach/memory-lancedb-pro"], "name": "CortexReach/memory-lancedb-pro", "platform": ["cli", "cross-platform"], "pushed_at": "2026-08-25T08:16:31+00:00", "repo": "CortexReach/memory-lancedb-pro", "stars": 4463, "tags": ["lancedb", "long-term-memory", "agent-memory", "hybrid-retrieval", "bm25", "reranking", "openclaw", "memory-persistence", "ai-agents", "retrieval-augmented-generation", "nodejs"], "topics": ["lancedb", "memory", "openclaw", "openclaw-agent", "openclaw-plugin", "rag"], "urls": [], "use_cases": ["give my AI agent persistent memory across chat sessions", "store user preferences and recall them automatically in future conversations", "hybrid vector and BM25 retrieval for agent memory", "remember past decisions and project context across agents", "add long-term memory to an OpenClaw agent", "auto-capture important facts from conversations without manual tagging"], "what_it_is": "A LanceDB-backed long-term memory plugin for OpenClaw agents that stores preferences, decisions, and project context, then automatically recalls them in future sessions. It provides hybrid retrieval (vector + BM25), cross-encoder reranking, multi-scope isolation, and a management CLI.", "when_to_avoid": ["you use a different agent framework than OpenClaw", "you need a fully supported license — the repo currently has no license file", "you need a battle-tested stable release — current versions are beta", "you want a hosted or shared memory service rather than a local plugin"], "when_to_choose": ["you use OpenClaw and want persistent, auto-recalled memory across sessions", "you need hybrid retrieval with reranking for high-quality memory recall", "you want multi-scope memory isolation across projects or agents", "you prefer an embedded LanceDB store with a management CLI"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/memory-lancedb-pro", "repo": "CortexReach/memory-lancedb-pro", "role": "main", "score": 74}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:50.766084+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:20:40.255049+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9cfc7a57c9a8960bd3be39a912933aba0a6509005662a1c186eb33546897d7ea", "fetched_at": "2026-08-28T04:08:50.766084+00:00", "kind": "readme", "missing": false, "url": "https://github.com/CortexReach/memory-lancedb-pro"}, {"content_hash": "a100e322c58daee82ecf1199163217c37337c5b6dacfba725653a4d59c40f131", "fetched_at": "2026-08-29T09:07:37.442891+00:00", "kind": "homepage", "missing": false, "url": "https://youtu.be/bhuGrjuCM_g"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:50.766084+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:20:40.255049+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9cfc7a57c9a8960bd3be39a912933aba0a6509005662a1c186eb33546897d7ea", "fetched_at": "2026-08-28T04:08:50.766084+00:00", "kind": "readme", "missing": false, "url": "https://github.com/CortexReach/memory-lancedb-pro"}, {"content_hash": "a100e322c58daee82ecf1199163217c37337c5b6dacfba725653a4d59c40f131", "fetched_at": "2026-08-29T09:07:37.442891+00:00", "kind": "homepage", "missing": false, "url": "https://youtu.be/bhuGrjuCM_g"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:20:40.255049+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9cfc7a57c9a8960bd3be39a912933aba0a6509005662a1c186eb33546897d7ea", "fetched_at": "2026-08-28T04:08:50.766084+00:00", "kind": "readme", "missing": false, "url": "https://github.com/CortexReach/memory-lancedb-pro"}, {"content_hash": "a100e322c58daee82ecf1199163217c37337c5b6dacfba725653a4d59c40f131", "fetched_at": "2026-08-29T09:07:37.442891+00:00", "kind": "homepage", "missing": false, "url": "https://youtu.be/bhuGrjuCM_g"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:08:50.766084+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:50.766084+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:50.766084+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:20:40.255049+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9cfc7a57c9a8960bd3be39a912933aba0a6509005662a1c186eb33546897d7ea", "fetched_at": "2026-08-28T04:08:50.766084+00:00", "kind": "readme", "missing": false, "url": "https://github.com/CortexReach/memory-lancedb-pro"}, {"content_hash": "a100e322c58daee82ecf1199163217c37337c5b6dacfba725653a4d59c40f131", "fetched_at": "2026-08-29T09:07:37.442891+00:00", "kind": "homepage", "missing": false, "url": "https://youtu.be/bhuGrjuCM_g"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:50.766084+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:50.766084+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:20:40.255049+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9cfc7a57c9a8960bd3be39a912933aba0a6509005662a1c186eb33546897d7ea", "fetched_at": "2026-08-28T04:08:50.766084+00:00", "kind": "readme", "missing": false, "url": "https://github.com/CortexReach/memory-lancedb-pro"}, {"content_hash": "a100e322c58daee82ecf1199163217c37337c5b6dacfba725653a4d59c40f131", "fetched_at": "2026-08-29T09:07:37.442891+00:00", "kind": "homepage", "missing": false, "url": "https://youtu.be/bhuGrjuCM_g"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:50.766084+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:50.766084+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:50.766084+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:20:40.255049+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9cfc7a57c9a8960bd3be39a912933aba0a6509005662a1c186eb33546897d7ea", "fetched_at": "2026-08-28T04:08:50.766084+00:00", "kind": "readme", "missing": false, "url": "https://github.com/CortexReach/memory-lancedb-pro"}, {"content_hash": "a100e322c58daee82ecf1199163217c37337c5b6dacfba725653a4d59c40f131", "fetched_at": "2026-08-29T09:07:37.442891+00:00", "kind": "homepage", "missing": false, "url": "https://youtu.be/bhuGrjuCM_g"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:50.766084+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:50.766084+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:20:40.255049+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9cfc7a57c9a8960bd3be39a912933aba0a6509005662a1c186eb33546897d7ea", "fetched_at": "2026-08-28T04:08:50.766084+00:00", "kind": "readme", "missing": false, "url": "https://github.com/CortexReach/memory-lancedb-pro"}, {"content_hash": "a100e322c58daee82ecf1199163217c37337c5b6dacfba725653a4d59c40f131", "fetched_at": "2026-08-29T09:07:37.442891+00:00", "kind": "homepage", "missing": false, "url": "https://youtu.be/bhuGrjuCM_g"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:20:40.255049+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9cfc7a57c9a8960bd3be39a912933aba0a6509005662a1c186eb33546897d7ea", "fetched_at": "2026-08-28T04:08:50.766084+00:00", "kind": "readme", "missing": false, "url": "https://github.com/CortexReach/memory-lancedb-pro"}, {"content_hash": "a100e322c58daee82ecf1199163217c37337c5b6dacfba725653a4d59c40f131", "fetched_at": "2026-08-29T09:07:37.442891+00:00", "kind": "homepage", "missing": false, "url": "https://youtu.be/bhuGrjuCM_g"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:20:40.255049+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9cfc7a57c9a8960bd3be39a912933aba0a6509005662a1c186eb33546897d7ea", "fetched_at": "2026-08-28T04:08:50.766084+00:00", "kind": "readme", "missing": false, "url": "https://github.com/CortexReach/memory-lancedb-pro"}, {"content_hash": "a100e322c58daee82ecf1199163217c37337c5b6dacfba725653a4d59c40f131", "fetched_at": "2026-08-29T09:07:37.442891+00:00", "kind": "homepage", "missing": false, "url": "https://youtu.be/bhuGrjuCM_g"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:20:40.255049+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9cfc7a57c9a8960bd3be39a912933aba0a6509005662a1c186eb33546897d7ea", "fetched_at": "2026-08-28T04:08:50.766084+00:00", "kind": "readme", "missing": false, "url": "https://github.com/CortexReach/memory-lancedb-pro"}, {"content_hash": "a100e322c58daee82ecf1199163217c37337c5b6dacfba725653a4d59c40f131", "fetched_at": "2026-08-29T09:07:37.442891+00:00", "kind": "homepage", "missing": false, "url": "https://youtu.be/bhuGrjuCM_g"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 13, "rhythm": 76}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 190, "days_push": 8, "days_rel": 163, "gap_med": 0.0, "n_releases_24m": 33}, "score": 74, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}