kartik-mem0
9a5497469d
test(plugins): a removed plugin setting gives way to a later mem0 init key
2026-09-25 11:54:58 +05:30
kartik-mem0
12617b6d8d
test(plugins): assert the generated DATA_DIR_NAME in the build tests
2026-09-25 11:20:52 +05:30
kartik-mem0
cbfb37c623
fix(plugins): give the MCP server the hooks' data dir, release 0.3.4
...
mcp_server.py never calls configure_harness, so it resolved ~/.mem0/mem0-plugin while the Cursor, Kimi and Antigravity hooks use ~/.mem0/<host>-plugin. A key set in Cursor's plugin settings and cached by the sessionStart hook was invisible to search_memories. build.py now writes DATA_DIR_NAME into each bundle's _harness_id.py and memory_core seeds its default from it, like the PLATFORM_* values.
An end-to-end test launches the real session-start hook and MCP server for Claude Code, Cursor and Codex the way each host does, with the key in plugin settings and in the mem0 init config, and checks the search reaches the API with that key.
Bumps the Python plugins to 0.3.4, OpenCode to 0.4.2, Pi and DeepSeek to 0.3.3, with changelog entries for each.
Fixes #7346
2026-09-25 11:11:37 +05:30
kartik-mem0
71dc0cae07
fix(plugins): read the mem0 CLI key and ignore unexpanded host placeholders
...
The Python plugin core and the opencode, pi and deepseek plugins now fall back to the key `mem0 init` saves in ~/.mem0/config.json, so a configured CLI is enough to authenticate. The Python core also stops using or caching a literal ${api_key} left behind when a host (Cursor) does not expand its plugin variables, which is what kept asking for auth after the key was set.
Fixes #7346
2026-09-25 10:24:04 +05:30
Kartik and GitHub
f4acc89a29
docs: remove memory types page and preserve redirects ( #7437 )
2026-09-24 18:00:54 +05:30
Kartik and GitHub
43849c6e9d
feat(integrations): migrate and validate standalone Hermes Mem0 plugin ( #7372 )
2026-09-24 17:53:29 +05:30
Kartik and GitHub
47a69e1e72
docs(changelog): add v2.2.1 entry for Valkey None-timestamps fix ( #7425 )
2026-09-24 00:30:19 +05:30
8c02c425a5
fix(agent-plugins): match memo prompts and tool descriptions, release 0.3.3 ( #7420 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-09-23 19:35:25 +05:30
Kartik and GitHub
84bf468176
docs: add practical Mem0 Copilot guide (MEM-6344) ( #7337 )
2026-09-18 06:54:04 +05:30
Kartik and GitHub
d873892dad
feat(plugins)!: make Sidekick exclusive to Claude Code ( #7278 )
2026-09-10 20:51:50 +05:30
Kartik and GitHub
02f7a9b2c4
docs: align agent plugin guides with shared runtime behavior ( #7269 )
2026-09-09 01:03:26 +05:30
Kartik and GitHub
73e7b8763a
refactor(integrations): shared agent plugin runtimes and native adapters ( #7203 )
2026-09-08 23:32:25 +05:30
Kartik and GitHub
dae67f74f5
fix(docs): SEO improvements for page titles, internal links, and URL structure ( #7224 )
2026-09-04 20:32:23 +05:30
Kartik and GitHub
9a7924befd
chore(release): bump Python and TypeScript SDK patch versions ( #7210 )
2026-09-02 18:44:55 +05:30
Kartik and GitHub
3cf41878ea
fix: replace PostHog evaluate_flags with static config for OSS notices ( #7185 )
2026-09-02 18:00:01 +05:30
Kartik and GitHub
71fba8d464
feat(claude-code-plugin): move the Claude Code plugin to its own integration and ship it as 0.3.0 ( #7106 )
2026-09-01 02:34:45 +05:30
Kartik and GitHub
19cb89aff4
docs: add 301 redirects for 49 legacy 404 pages ( #7161 )
2026-08-28 17:44:10 +05:30
Kartik and GitHub
0070e08e01
feat(deepseek-plugin,mem0-strands): add usage telemetry ( #7110 )
2026-08-27 13:48:30 +05:30
Kartik and GitHub
b717e38785
refactor(integrations): rename dsh-mem0 to deepseek-plugin, strands-mem0 to mem0-strands ( #7098 )
2026-08-24 19:21:23 +05:30
Kartik and GitHub
4ddee9c51d
chore(release): bump SDK, CLI, and plugin versions; add Strands, DeepSeek Harness, and Kimi changelogs ( #7097 )
2026-08-24 18:10:44 +05:30
Kartik and GitHub
d18e751dec
docs: redirect five dead api-reference paths to their real pages ( #7094 )
2026-08-24 13:53:04 +05:30
Kartik and GitHub
feb12852c0
fix(docs): redirect the eight 404 paths and repair dead wildcard rules ( #7053 )
2026-08-21 19:31:37 +05:30
Kartik and GitHub
4fa4839077
fix(ci): make the vouch check speak, unblock list updates, widen the docs exemption ( #6974 )
2026-08-20 23:13:42 +05:30
Kartik and GitHub
3599aa75ed
docs: document the real search filter grammar ( #6906 )
2026-08-20 21:33:21 +05:30
Kartik and GitHub
ed38ddf873
fix(python): huggingface TEI auth, procedural-memory content handling, and proxy pip auto-install ( #6947 )
2026-08-20 15:56:55 +05:30
Kartik and GitHub
530d802b55
fix(plugins): bug-bash fixes for Cursor, Codex, Antigravity, and a Claude.ai docs page ( #6948 )
2026-08-20 15:56:17 +05:30
Kartik and GitHub
d3334fa5f1
docs: ground the platform/OSS comparison and memory-type status in reality ( #6908 )
2026-08-20 15:26:22 +05:30
Kartik and GitHub
52b02c7cc1
docs: fix Claude Desktop MCP setup, CrewAI guide, and missing contributor docs ( #6945 )
2026-08-20 15:24:05 +05:30
Kartik and GitHub
bf2d591b27
docs: remove Controlling Memory Ingestion cookbook, redirect to Custom Instructions ( #6955 )
2026-08-14 18:16:36 +05:30
Kartik and GitHub
b4c50550bf
docs: correct client call shape and stale v1 response examples ( #6901 )
2026-08-14 18:13:37 +05:30
Kartik and GitHub
290de24bb8
feat(ci): gate pull requests on an accepted issue ( #6894 )
2026-08-14 17:05:27 +05:30
Kartik and GitHub
a10c0cd030
fix(mem0-plugin): stop search errors from looking like empty results ( #6898 )
2026-08-14 16:57:01 +05:30
Kartik and GitHub
956bf4f88e
fix(ts-oss): return snake_case entity ids from the redis and valkey stores ( #6902 )
2026-08-14 16:56:27 +05:30
Kartik and GitHub
0f172c2890
fix(ts-oss): stop prototype keys from short-circuiting embedding lookup ( #6903 )
2026-08-14 16:56:03 +05:30
Kartik and GitHub
696455fd62
docs: contrast the advanced retrieval modes with distinct examples ( #6904 )
2026-08-14 16:55:44 +05:30
Kartik and GitHub
9e99eaadbc
docs: correct memory decay claims that contradict the SDK ( #6905 )
2026-08-14 16:55:26 +05:30
Kartik and GitHub
02ff6c5595
feat(cli): add a version subcommand and document the --filter JSON shape ( #6907 )
2026-08-14 16:55:12 +05:30
Kartik and GitHub
a0329f047b
docs(cookbooks): repair dead references and label OSS vs Platform support ( #6909 )
2026-08-14 16:50:46 +05:30
Kartik and GitHub
c50a2bfb8f
docs(llms): fix wrong read snippets, dead reranking link, and 24 mis-scoped integration tags ( #6950 )
2026-08-14 16:50:23 +05:30
Kartik and GitHub
bfb51c6b93
fix(client): honor page_size in get_all when page is not passed ( #6900 )
2026-08-14 16:49:58 +05:30
Kartik and GitHub
a133287015
fix(llms/aws_bedrock): resolve provider for application inference profile ARNs ( #6899 )
2026-08-14 16:49:37 +05:30
Kartik and GitHub
c883f52130
fix(llms/vllm): honor VLLM_BASE_URL instead of always using localhost ( #6897 )
2026-08-14 16:49:18 +05:30
Kartik and GitHub
96d45b78c7
fix(mem0-plugin): drop unused pytest import breaking make lint on main ( #6937 )
2026-08-13 16:51:01 +05:30
Kartik and GitHub
14c431735b
fix(cli): surface agent_custom_instructions on add in both CLIs ( #6910 )
2026-08-12 20:08:34 +05:30
Kartik and GitHub
c427a453a8
docs(changelog): backfill Python v2.0.18 and TypeScript v3.1.6 SDK entries ( #6918 )
2026-08-12 00:25:18 +05:30
Kartik and GitHub
f5b4300449
docs: redirect deprecated OSS graph memory page to platform graph memory ( #6914 )
2026-08-12 00:25:02 +05:30
Kartik and GitHub
71f2ebefa3
fix(memory): escape delimiters when building the session scope key ( #6892 )
2026-08-11 23:23:55 +05:30
Kartik and GitHub
4a0a9a92a6
fix(ts-oss, py): release Oracle client on init failure, validate insert batches ( #6839 )
2026-08-06 18:16:25 +05:30
Kartik and GitHub
beea626f0a
perf(ts-oss): cut Oracle vector store round trips per review feedback ( #6835 )
2026-08-06 15:12:14 +05:30
Kartik and GitHub
3f717e5459
docs: frame graph memory as a Platform feature, removed from OSS ( #6808 )
2026-08-05 18:17:07 +05:30
Kartik and GitHub
18021dd106
feat(ts-oss): add Oracle AI Vector Search vector store ( #6690 )
2026-08-05 10:55:33 +05:30
Kartik and GitHub
1112be3e5e
chore(release): bump SDK, CLI, and plugin versions ( #6800 )
2026-08-05 00:16:26 +05:30
Kartik and GitHub
dd54e387de
docs(openapi): document limit param and error responses on GET /v1/memories/ ( #6779 )
2026-08-03 23:56:12 +05:30
Kartik and GitHub
fd32b980b4
docs(openapi): complete parameter and description coverage for current v1 memory routes ( #6775 )
2026-08-03 23:41:24 +05:30
Kartik and GitHub
21aae599be
feat(cli): remove mem0 version subcommand from md files and fix help --json in the Python CLI ( #6773 )
2026-08-03 08:59:47 -07:00
Kartik and GitHub
8ca9a0f2c0
fix: OSS Python SDK hygiene batch, 9 small bug fixes ( #6770 )
2026-08-03 20:36:28 +05:30
Kartik and GitHub
5f77d86caf
docs: correct openapi.json against live API behavior ( #6771 )
2026-08-03 20:36:14 +05:30
Kartik and GitHub
c90bdbdce0
feat(cli): Platform option parity across Python and Node CLIs (MEM-5893) ( #6696 )
2026-08-03 17:10:44 +05:30
Kartik and GitHub
50bdaaea0c
chore: bump versions and update changelog for Python 2.0.15, TypeScript 3.1.3, and plugin releases ( #6715 )
2026-08-01 20:26:31 +05:30
Kartik and GitHub
07e58c54ae
fix: align default model names with SDK defaults ( #6704 )
2026-08-01 01:30:57 +05:30
Kartik and GitHub
cf3355e2ca
fix(reranker): align llm_reranker default model with SDK default ( #6703 )
2026-08-01 01:04:08 +05:30
Kartik and GitHub
29fa41558c
fix(vector-stores): Supabase 1000-row cap, RLS init probe, and col_info crash ( #6695 )
2026-07-31 20:36:41 +05:30
Kartik and GitHub
760dca6f39
docs(platform): correct 34 audited API discrepancies across platform docs ( #6466 )
2026-07-30 22:52:42 +05:30
Kartik and GitHub
790e190486
chore(n8n): release 0.1.1 via CD for npm provenance ( #6685 )
2026-07-30 13:54:37 +05:30
Kartik and GitHub
1ac3aa7256
fix(zapier): raise the add_memory poll budget past the real API latency tail ( #6680 )
2026-07-29 21:32:22 +05:30
Kartik and GitHub
ea2ee07586
chore: remove OpenMemory from the monorepo ( #6530 )
2026-07-29 15:10:32 +05:30
Kartik and GitHub
540d23d610
docs: serve an unconditioned favicon at the docs domain root ( #6649 )
2026-07-29 00:07:35 -07:00
Kartik and GitHub
3274390f82
docs: redirect /integrations/keywords to /integrations/respan ( #6648 )
2026-07-28 23:57:37 -07:00
Kartik and GitHub
b357a5a1b0
chore(release): Python SDK v2.0.14, TypeScript SDK v3.1.2 ( #6589 )
2026-07-25 17:51:48 +05:30
Kartik and GitHub
c2150e8f1a
docs: SEO and AEO updates for the memory expiration page ( #6535 )
2026-07-23 20:46:29 +05:30
Kartik and GitHub
5e7adc4d12
chore: update changelog, bump versions to Python 2.0.13, TypeScript 3.1.1, OpenCode plugin 0.2.2 ( #6504 )
2026-07-22 23:27:47 +05:30
Kartik and GitHub
dd5f7e39a8
ci: infer component labels for issues filed without the form ( #6471 )
2026-07-21 21:39:00 +05:30
Kartik and GitHub
70ab76a053
ci: fix silently-broken issue labeling and add PR labeling ( #6470 )
2026-07-21 18:47:39 +05:30
Kartik and GitHub
fec2fe6a2c
fix(vector-stores): scope Pinecone delete_col()/reset() to namespace ( #6287 )
2026-07-21 12:24:57 +05:30
Kartik and GitHub
8a57967c8a
chore(labels): retire graph-memory, ollama, and benchmark from issue templates + labeler ( #6447 )
2026-07-20 17:04:10 +05:30
Kartik and GitHub
756b0b1b6d
fix(ts-sdk): lazy-load optional provider SDKs in mem0ai/oss ( #6389 )
2026-07-20 15:53:35 +05:30
Kartik and GitHub
633b035342
feat(ts-sdk): add AWS Bedrock embedding provider ( #6185 )
2026-07-15 14:27:07 +05:30
Kartik and GitHub
ccbe5861a1
docs: remove criteria retrieval docs for non-existent feature ( #6282 )
2026-07-14 20:06:05 +05:30
Kartik and GitHub
50c3cf44f1
refactor(sdk): remove dead retrieval_criteria parameter ( #6313 )
2026-07-14 20:03:53 +05:30
Kartik and GitHub
d6d2588ef5
fix(mem0-plugin): store assistant-authored summaries with role="assistant" ( #6316 )
2026-07-14 20:03:36 +05:30
Kartik and GitHub
6c1741e3a4
docs: fold contextual-add into the Add concept page and redirect ( #6286 )
2026-07-14 20:02:47 +05:30
Kartik and GitHub
42cf18c4e6
chore: update changelog, bump SDK versions to Python 2.0.12 and TypeScript 3.1.0 ( #6281 )
2026-07-13 22:11:51 +05:30
Kartik and GitHub
d89793b666
refactor(ts-sdk): lazy-load optional provider SDKs so importing mem0ai/oss never requires them ( #6280 )
2026-07-13 15:23:12 +05:30
Kartik and GitHub
8488abe603
docs: correct custom categories, per-call custom_categories is supported ( #6218 )
2026-07-10 20:08:32 +05:30
Kartik and GitHub
49863e9a7a
docs: add a dedicated Memory Expiration page ( #6194 )
2026-07-10 20:08:24 +05:30
Kartik and GitHub
4470803fe5
docs: replace em-dashes in reranker docs with sentence-appropriate punctuation ( #6193 )
2026-07-09 23:11:23 +05:30
Kartik and GitHub
6a801bfe2f
feat(oss): add reranker + per-search rerank to the TypeScript OSS SDK ( #6055 )
2026-07-09 22:18:38 +05:30
Kartik and GitHub
2a4aa232b2
docs: replace em-dashes with sentence-appropriate punctuation ( #6188 )
2026-07-09 21:46:51 +05:30
Kartik and GitHub
99206f0c64
feat(oss): accept text in Memory.update(), deprecate data ( #6044 )
2026-07-09 19:32:51 +05:30
Kartik and GitHub
5dbf071356
docs: update README benchmarks to current temporal-reasoning results ( #6182 )
2026-07-09 15:57:05 +05:30
Kartik and GitHub
002fe46ab3
feat(ts-sdk): add xAI (Grok) LLM provider to OSS SDK ( #6115 )
2026-07-07 11:29:56 +05:30
Kartik and GitHub
b8141aaea8
docs: remove duplicate multimodal page and normalize em/en-dashes ( #6112 )
2026-07-06 20:22:20 +05:30
Kartik and GitHub
2bd3ff1eff
fix(vector-stores): prevent unhandled promise rejection in Supabase & Redis constructors ( #6111 )
2026-07-06 14:57:30 +05:30
Kartik and GitHub
fb2593e10d
docs: add subtle GitHub star nudges at OSS win-moments ( #5928 )
2026-07-01 23:13:51 +05:30
Kartik and GitHub
207f65deda
docs: navigation ( #5900 )
2026-07-01 22:48:23 +05:30
Kartik and GitHub
f2532f072f
chore: update changelog, bump SDK versions to Python 2.0.11 and TypeScript 3.0.13 ( #6031 )
2026-07-01 22:17:41 +05:30
Kartik and GitHub
41c8f00851
chore(integrations): plugin updates, pi-agent auto-recall, and version bumps ( #6011 )
2026-07-01 20:57:32 +05:30
Kartik and GitHub
c325bd3b8e
docs(changelog): consolidate per-package changelogs into the SDK changelog page ( #6007 )
2026-06-30 14:09:41 +05:30
Kartik and GitHub
b2ff3aeda5
Clean up release highlights copy and removing emdash from the docs ( #5984 )
2026-06-29 21:27:53 +05:30
Kartik and GitHub
754034abbc
Revert "fix(memory): accept llm kwarg in sync Memory.add()/_create_procedural_memory ( #5911 )" ( #5990 )
2026-06-29 21:27:16 +05:30