cortexreach/memory-lancedb-pro

Enhanced LanceDB memory plugin for OpenClaw — Hybrid Retrieval (Vector + BM25), Cross-Encoder Rerank, Multi-Scope Isolation, Management CLI

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 4 minutes ago
Added to GitGenius on September 15th, 2026
Created on February 24th, 2026
Open Issues & Pull Requests: 54 (+0)
GitHub issues: Enabled
Number of forks: 729
Total Stargazers: 4,456 (+0)
Total Subscribers: 15 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 0.0 hours
Mean response time: 15.1 hours
90th percentile: 14.0 hours
Tracked items: 380

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Practically every issue opened in the past year has drawn a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 67% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. 89% of issues opened in the past year have been closed, leaving a working backlog. Three people close 87% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 43
New in 7 days: 2
Closed in 7 days: 0
Avg open age: 114 days
Stale 30+ days: 38
Stale 90+ days: 29

Recent activity

Opened in 7 days: 2
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 1

Top labels

  • bug (103)
  • enhancement (32)
  • duplicate (1)
  • question (1)

Detailed Description

memory-lancedb-pro is an OpenClaw plugin that provides long-term memory capabilities for AI agents using LanceDB as its storage backend.

The plugin solves the problem of AI agents losing context between sessions by automatically capturing and storing agent interactions, then retrieving relevant memories when needed. It uses LLM-powered classification to extract six types of information—profiles, preferences, entities, events, cases, and patterns—and applies a Weibull decay model so important memories persist while noise naturally fades. Retrieval combines vector search with BM25 full-text search, then reranks results using a cross-encoder to surface the most relevant memories before each agent response.

The tool suits teams building OpenClaw agents that need to maintain continuity across conversations and users. It works with any embedding provider including OpenAI, Jina, Gemini, and Ollama, and offers multi-scope isolation so memories can be bounded per-agent, per-user, or per-project. The plugin includes a management CLI for backup, migration, export, and import operations. Developers should note that it requires OpenClaw 2026.3 or later and uses the new before_prompt_build hooks rather than the deprecated before_agent_start approach.

The project maintains active development with recent updates to align with OpenClaw's plugin architecture changes. Documentation is available in multiple languages, indicating sustained internationalization effort. The repository includes a diagnostic command for verifying compatibility after upgrades, suggesting attention to smooth deployment workflows.