Skip to content

Releases: mem0ai/mem0

Mem0 Python SDK (v2.0.0b1)

14 Apr 12:36
5d40592

Choose a tag to compare

Pre-release

Mem0 Python SDK (v2.0.0b1)

Redacted

Mem0 Node SDK (v3.0.0-beta.1)

14 Apr 12:39
5d40592

Choose a tag to compare

Pre-release

Mem0 Node SDK (v3.0.0-beta.1)

Redacted

Mem0 Python SDK (v2.0.0b0)

13 Apr 10:23
92b958c

Choose a tag to compare

Pre-release

Mem0 Python SDK (v2.0.0b0)

Beta release for the next major version of the Python SDK. (Still has missing features)

Breaking Changes

  • Removed deprecated enable_graph parameter from MemoryConfig and related APIs (#4776)
  • Removed deprecated parameters across LLMs, embeddings, vector stores, and graphs (#4740)

Bug Fixes

  • client: Prevent TypeError in feedback telemetry when response attributes are missing (#4795)
  • memory: Guard temp_uuid_mapping lookups against LLM-hallucinated IDs, fixing crashes during memory operations (#4674, fixes #3931)
  • azure_openai: Forward response_format parameter to Azure OpenAI API for structured output support (#4689)

Refactors

  • telemetry: Sample OSS hot-path events at 10% to reduce PostHog volume (#4771)

Previous Release

  • v1.0.11 (2026-04-06)

Mem0 Node SDK (v3.0.0-beta.0)

13 Apr 10:27
92b958c

Choose a tag to compare

Pre-release

Mem0 Node SDK (v3.0.0-beta.0)

Beta release for the next major version of the TypeScript SDK. (Still has missing features)

Breaking Changes

  • Removed enableGraph flag from OSS memory configuration (#4776)
  • Switched client SDK parameters from snake_case to camelCase for consistency (#4776)
  • Removed deprecated parameters across LLMs, embeddings, vector stores, and graphs (#4740)

Features

  • llms: Add DeepSeek LLM provider with corresponding unit tests (#4613)

Refactors

  • telemetry: Sample OSS hot-path events at 10% to reduce PostHog volume (#4771)

Previous Release

  • v2.4.6 (2026-04-06)

Mem0 OpenClaw Plugin (v1.0.6)

11 Apr 15:28
d39ebad

Choose a tag to compare

Mem0 OpenClaw Plugin (v1.0.6)

Bug Fixes:

  • Telemetry: Replaced shared "anonymous-openclaw" fallback with a persistent per-machine random hash (openclaw-anon-<uuid>), so anonymous plugin users are counted individually in PostHog (#4790)
  • Telemetry: Added PostHog $identify event on first authenticated run to stitch anonymous history onto the authenticated profile (#4790)
  • Telemetry: Fixed event loss on short-lived CLI invocations — added beforeExit handler to flush queued events before the process exits (#4790)
  • Telemetry: Added lazy /v1/ping/ email resolution so users who configure API key outside mem0 init show as their email in PostHog, not an md5 hash (#4790)
  • Telemetry: Unified CLI event prefix from openclaw.<cmd> to openclaw.cli.<cmd> on the needsSetup branch to match the authenticated branch (#4790)

Improvements:

  • API: Added source: "OPENCLAW" to all provider calls (add, search, getAll) across tools, CLI commands, recall, and the OSS backend adapter (#4790)

Mem0 Python CLI (v0.2.3)

11 Apr 15:31
3882af7

Choose a tag to compare

Mem0 Python CLI (v0.2.3)

Bug Fixes:

  • Telemetry: Replaced shared "anonymous-cli" fallback with a persistent per-machine random hash (cli-anon-<uuid>), so anonymous CLI users are counted individually in PostHog instead of collapsing into one identity (#4789)
  • Telemetry: Added PostHog $identify event on first authenticated run to stitch pre-signup anonymous history onto the authenticated user profile (#4789)

Improvements:

  • API: All API calls now include source=CLI in request bodies (POST/PUT) and query params (GET/DELETE) for server-side attribution (#4789)

Mem0 Node CLI (v0.2.3)

11 Apr 15:32
3882af7

Choose a tag to compare

Mem0 Node CLI (v0.2.3)

Bug Fixes:

  • Telemetry: Replaced shared "anonymous-cli" fallback with a persistent per-machine random hash (cli-anon-<uuid>), so anonymous CLI users are counted individually in PostHog instead of collapsing into one identity (#4789)
  • Telemetry: Added PostHog $identify event on first authenticated run to stitch pre-signup anonymous history onto the authenticated user profile (#4789)

Improvements:

  • API: All API calls now include source=CLI in request bodies (POST/PUT) and query params (GET/DELETE) for server-side attribution (#4789)

Mem0 OpenClaw Plugin (v1.0.5)

09 Apr 12:13
78ca85a

Choose a tag to compare

Mem0 OpenClaw Plugin (v1.0.5)

Fixed

  • Init interactive choice bug: Fixed number selection in openclaw mem0 init — entering 1/2/3 now correctly selects the corresponding option (was broken by readline prefill concatenating with user input)
  • OSS pgvector crash ([#4727]): Fixed "Client has already been connected" cascade when using pgvector in OSS mode. The warmup call swallowed errors leaving a half-initialized pg client; concurrent recall/capture then all hit client.connect() on the same client. Fix: let warmup errors propagate (so initPromise resets and retries with a fresh Memory + fresh pg client) and build fresh config objects per attempt instead of mutating shared state.

Removed

  • orgId / projectId config parameters: Removed from config schema, CLI (config show/get/set), init display, and providers. The API key is project-scoped, so separate org/project IDs are unnecessary and could cause access errors if mismatched.
  • enableGraph config parameter: Removed from all config surfaces, providers, backend, and tools. Graph memory is being deprecated — removing the flag avoids unnecessary exposure.

v1.0.11

06 Apr 11:31
144627c

Choose a tag to compare

Mem0 Python SDK (v1.0.11)

New Features & Updates:

  • SDK: Added multilingual parameter to project update (#4314)

Bug Fixes:

  • LLMs: Fixed Groq model configuration (#4700)
  • Core: Prevented thread and memory leaks from PostHog telemetry (#4535)
  • Vector Stores: Used DatetimeRange for datetime string values in Qdrant range filters (#4659)
  • Configs: Added missing ConfigDict to vector store configs (Elasticsearch, MongoDB, Neptune, OpenSearch, PGVector, Supabase, Valkey) (#4656)

Mem0 Node SDK (v2.4.6)

06 Apr 11:53
07f0d4f

Choose a tag to compare

Mem0 Node SDK (v2.4.6)

New Features & Updates:

  • Client: Added multilingual parameter to project update types (#4314)