Soumil Rathi and Claude Opus 4.6
a33c557a25
feat(oss): port v3 pipeline with hybrid search, entity extraction, and additive scoring
...
Replace the 2-LLM-call add pipeline with a single-pass additive extraction
using ADDITIVE_EXTRACTION_PROMPT. Memories now accumulate (ADD-only) instead
of being updated/deleted during extraction.
Search pipeline upgraded to hybrid scoring combining three signals:
- Semantic similarity (vector search)
- BM25 keyword matching (native per vector store, 15 stores supported)
- Entity boost (spaCy NER with entity collection linking)
Combined score = (semantic + bm25 + entity_boost) / max_possible, where
max_possible adapts based on which signals are active.
Key changes:
- Add spaCy-based lemmatization for BM25 keyword search
- Add spaCy-based entity extraction (PROPER, QUOTED, COMPOUND, NOUN types)
- Add entity store as second vector collection ({collection}_entities)
- Add native keyword_search() to 15 vector store adapters
- Add batch embedding support (embed_batch) for OpenAI and Azure OpenAI
- Add message persistence in SQLite (rolling window of 10 per scope)
- Add additive scoring with adaptive normalization
- Add observation_date parameter to add()
- Add custom_instructions config field
- Default search threshold changed to 0.1
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-31 14:09:37 -07:00
Utkarsh and GitHub
861cbb7289
fix(openclaw): use absolute URL for architecture image in README ( #4311 )
2026-03-12 11:06:51 -07:00
Kartik and GitHub
54aa760720
feat(skills): add Mem0 Platform Claude Code skill ( #4309 )
2026-03-12 10:00:39 -07:00
59c3b050bd
fix(oss): auto-detect embedding dimension to fix Qdrant mismatch with non-OpenAI embedders ( #4297 )
...
Co-authored-by: utkarsh240799 <utkarsh240799@users.noreply.github.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-12 21:45:09 +05:30
Utkarsh and GitHub
5b3acf416b
fix(ts-sdk): resolve SQLite db paths correctly in OSS mode ( #4307 )
2026-03-12 09:13:44 -07:00
Kartik and GitHub
63f587c922
fix(docs): use filters param for search in LiveKit integration ( #4300 )
2026-03-12 18:05:02 +05:30
Kartik and GitHub
21df43c699
fix(docs): correct Deploy with Docker Compose card link ( #4296 )
2026-03-11 00:15:54 -07:00
Utkarsh and GitHub
0118198143
chore(openclaw): bump version to 0.3.0 ( #4283 )
2026-03-09 21:50:13 -07:00
Utkarsh and GitHub
36537c8326
fix(ts-sdk): replace sqlite3 with better-sqlite3 to fix native binding resolution ( #4270 )
2026-03-09 11:00:36 -07:00
Utkarsh and GitHub
7482c48692
fix(openclaw): migrate platform search to mem0 v2 API ( #4276 )
2026-03-09 09:48:55 -07:00
Utkarsh and GitHub
e219961f9d
docs(openclaw): clarify userId is user-defined ( #4277 )
2026-03-09 09:47:15 -07:00
Utkarsh and GitHub
3ffe43f99f
feat(openclaw): add per-agent memory isolation for multi-agent setups ( #4245 )
2026-03-09 08:53:49 -07:00
liviaellen and GitHub
72e2c5c24b
Fix handle malformed entity dicts and None LLM response in memgraph_memory ( #4238 )
2026-03-07 12:05:32 -08:00
Saket Aryan and GitHub
34c797d285
fix: disable ph telemetry still calls posthog ( #4203 )
v1.0.5
2026-03-04 03:55:34 +05:30
Saket Aryan and GitHub
a0d8a02b94
chore(ts-sdk): bump axios to 1.13.6 ( #4177 )
2026-03-02 13:24:35 +05:30
Saket Aryan and GitHub
93c720301e
docs: update delete_all to reflect filter validation breaking change ( #4103 )
2026-02-25 21:10:35 +05:30
mgoulart and GitHub
db15d5c629
fix(oss): validate LLM fact output via FactRetrievalSchema before embedding ( #4083 )
2026-02-22 19:57:48 -08:00
mem0-bot[bot] and GitHub
aa4a944b51
fix: Bug: Openclaw Extension OSS Mode lacks threshold restrictions ( #4106 ) ( #4115 )
2026-02-22 18:44:11 -08:00
Prathamesh and GitHub
ab5e930cf7
Update OpenClaw integration architecture diagram ( #4079 )
2026-02-19 16:42:43 -08:00
Deshraj Yadav and GitHub
0e76de7bd5
Add source openclaw ( #4082 )
2026-02-19 16:35:41 -08:00
Mragank Shekhar and GitHub
5a93643f12
docs: add memory_categorize webhook event type ( #4077 )
2026-02-19 15:09:11 +05:30
Mragank Shekhar and GitHub
a140829395
chore: update user facing timestamp for a memory ( #4066 )
v1.0.4
2026-02-18 03:27:46 +05:30
Zlo7 and GitHub
a6810819ca
OpenClaw plugin: fix auto-recall injection and auto-capture message drop ( #4065 )
2026-02-17 13:26:45 -08:00
Saket Aryan and GitHub
a02205e519
chore: remove legacy v0.x docs and version dropdown ( #4060 )
2026-02-16 13:25:05 -08:00
Saket Aryan and GitHub
69a832dc58
chore: add update project options ( #3947 )
v1.0.3
2026-02-03 10:55:43 +05:30
Deshraj Yadav and GitHub
70baa46cb1
fix: add OpenClaw to docs navigation ( #3965 )
2026-02-02 10:17:19 -08:00
Deshraj Yadav and GitHub
3d3e875d21
Feature: Add OpenClaw plugin and documentation ( #3964 )
2026-02-02 10:04:08 -08:00
Saket Aryan and GitHub
dba7f0458a
(version-bump): update the project version to v1.0.2 ( #3902 )
v1.0.2
2026-01-13 13:01:38 +05:30
Saket Aryan and GitHub
27e5db5831
(fix): mongodb distribution name, azure ai search, and workflow trigger ( #3900 )
2026-01-13 12:52:49 +05:30
Saket Aryan and GitHub
2c90eedfff
chore: do a disk cleanup in gh actions to fix memo build ( #3899 )
2026-01-13 11:42:54 +05:30
Noah Stapp and GitHub
a1db0f6362
Add DriverInfo metadata to MongoDB vector store ( #3648 )
2026-01-12 21:07:42 -08:00
Saket Aryan and GitHub
90a7b1afa0
feat(ts-sdk): add support for keyword arguments in add and search methods ( #3895 )
2026-01-10 21:19:55 +05:30
Saket Aryan and GitHub
69a552d8a8
fix(docs): Improve light mode support for introduction page and organize thumbnails ( #3880 )
2026-01-03 21:21:24 +05:30
Saket Aryan and GitHub
417ebffadd
(ts-sdk-update): Update for TypeScript SDK v2.2. ( #3865 )
2025-12-29 15:01:18 +05:30
Saket Aryan and GitHub
1dc07d3550
(docs): update to use the v2 URL Patterns in delete user route ( #3864 )
2025-12-29 14:51:42 +05:30
Saket Aryan and GitHub
65e22e34d9
chore: remove unnecessary dependencies from Vercel AI SDK to reduce package size ( #3856 )
2025-12-26 22:24:40 +05:30
Parth Sharma and GitHub
e08f44c5f2
[docs] link to fix api key redirect ( #3843 )
2025-12-18 00:20:29 +05:30
Parth Sharma and GitHub
16d989bbcd
[docs] Series of docs for mem0-mcp ( #3831 )
2025-12-15 22:03:23 +05:30
Swarnaprakash Udayakumar and GitHub
0f8654bd40
Add Strands agent (with AWS ElastiCache and Neptune) example mention in Joint blog post by Mem0 and AWS ( #3824 )
2025-12-13 14:00:29 +05:30
Parth Sharma and GitHub
654089fcfc
[docs] Filters fix in docs ( #3815 )
2025-12-11 18:38:08 +05:30
Parth Sharma and GitHub
222c6ceea1
(docs-fix): fix broken redirect in python and node quickstart ( #3826 )
2025-12-11 15:50:20 +05:30
Parth Sharma and GitHub
84bd6e3b97
fix(docs): Correct API authentication header from Bearer to Token ( #3820 )
2025-12-11 00:32:59 +05:30
Parth Sharma and GitHub
5676bebd5f
docs: migration guide v1 ( #3822 )
2025-12-10 23:45:19 +05:30
Parth Sharma and GitHub
f14132db44
[docs] Gemini-3 demo with mem0-mcp ( #3810 )
2025-12-09 23:43:49 +05:30
Parth Sharma and GitHub
903c3635cc
[docs] Add memory and v2 docs fixup ( #3792 )
2025-11-27 23:41:51 +05:30
Parth Sharma and GitHub
cc2894aaec
[docs] Docs redirect to platform ( #3769 )
2025-11-22 10:17:58 +05:30
Deshraj Yadav and GitHub
97cbff77ef
Add events API docs and spec updates ( #3752 )
2025-11-14 20:53:31 -08:00
Parth Sharma and GitHub
e29220efda
[docs] new redirect for entity doc ( #3750 )
2025-11-14 08:51:25 -08:00
Prateek Chhikara and GitHub
3b84a234e1
Updates to python sdk ( #3749 )
2025-11-13 14:22:39 -08:00
Parth Sharma and GitHub
2bca30ebe6
[docs] Minor Docs fixes ( enhancements , restructure ) ( #3748 )
2025-11-13 11:58:36 -08:00