← back to report

mem0ai/mem0

// all events — 2026-07-07

Type AI Score Description Actor Reason Date
commit 1.00 feat(ts-sdk): add Together LLM provider (#6049) Commit message contains explicit AI assi 2026-07-07
commit 1.00 feat(mem0-ts): add MongoDB vector store provider to OSS Type Commit message contains explicit AI assi 2026-07-07
commit 1.00 feat(ts-sdk): add Elasticsearch vector store provider (#5866 Commit message contains explicit AI assi 2026-07-07
commit 1.00 security: fix SQL and Cypher injection vulnerabilities in PG Commit message contains explicit AI assi 2026-07-07
commit 1.00 fix: encode dynamic URL path segments (#5963) Commit message contains explicit AI assi 2026-07-07
commit 1.00 feat(ts-sdk): add OpenSearch vector store (#5810) Commit message contains explicit AI assi 2026-07-07
commit 1.00 feat(ts-sdk): add Upstash Vector vector store (#5811) Commit message contains explicit AI assi 2026-07-06
commit 1.00 feat(ts-sdk): add Azure MySQL vector store (#5827) Commit message contains explicit AI assi 2026-07-06
commit 1.00 feat(vector-stores): add Turbopuffer provider to TypeScript Commit message contains explicit AI assi 2026-07-06
commit 1.00 feat: add Google Vertex AI Vector Search support to vector s Commit message contains explicit AI assi 2026-07-06
commit 1.00 feat(vector-stores): add Cassandra provider to TypeScript OS Commit message contains explicit AI assi 2026-07-06
commit 1.00 feat(ts-sdk): add FastEmbed embedding provider (#5862) Commit message contains explicit AI assi 2026-07-06
commit 1.00 feat(vector-stores): add Pinecone provider to TypeScript SDK Commit message contains explicit AI assi 2026-07-06
commit 1.00 Add Together embedder to TS SDK (#5989) Commit message contains explicit AI assi 2026-07-06
commit 1.00 feat(ts-sdk): add vLLM provider (#5805) Commit message contains explicit AI assi 2026-07-06
commit 1.00 Feat/valkey vector store (#5826) Commit message contains explicit AI assi 2026-07-06
commit 1.00 feat(vector-stores): add S3 Vectors provider to TypeScript O Commit message contains explicit AI assi 2026-07-06
commit 1.00 docs: show current benchmark numbers on memory evaluation pa Commit message contains explicit AI assi 2026-07-02
commit 1.00 fix(server): do not forward empty-string entity ids as filte Commit message contains explicit AI assi 2026-07-02
commit 1.00 docs(graph-memory): gate Graph view visualization to Pro/Ent Commit message contains explicit AI assi 2026-06-30
commit 1.00 fix(ts/redis): use nullish coalescing for hash/timestamps in Commit message contains explicit AI assi 2026-06-26
commit 1.00 feat(ts-sdk): add MiniMax LLM provider (#5858) Commit message contains explicit AI assi 2026-06-25
commit 1.00 fix(core): validate and trim entity IDs in delete_all() (#57 Commit message contains explicit AI assi 2026-06-25
commit 1.00 feat(ts-sdk): add LiteLLM as LLM provider (#5830) Commit message contains explicit AI assi 2026-06-25
pr 1.00 feat(ts-sdk): add vLLM provider PR body explicitly mentions AI collabora 2026-06-24
pr 0.50 docs: fix provider overview links in config pages Slightly formal summary but still techni 2026-07-07
pr 0.20 feat(ts-sdk): add Chroma vector store Slightly formal but technical; no clear 2026-06-24
pr 0.20 feat(oss): add reranker + per-search rerank to the TypeScrip A bit more formal, but free-text is tech 2026-07-02
pr 0.20 feat(mem0-ts): add MongoDB vector store provider to OSS Type Technical, non-boilerplate language, use 2026-06-23
pr 0.20 feat(ts-sdk): add Elasticsearch vector store provider Technical, summary-focused; largely doma 2026-06-25
pr 0.20 feat(ts-sdk): add Together embedding provider Problem statement and references are cle 2026-07-01
pr 0.20 feat(ts-sdk): add AWS Bedrock LLM provider (closes #5765) Technical feature summary and parity wor 2026-06-26
pr 0.20 fix: encode dynamic URL path segments Describes repo event, rationale, and pro 2026-06-29
pr 0.20 fix(elasticsearch): set size on KNN search to respect top_k Technical description, references parame 2026-06-26
pr 0.20 fix(server): Move load_dotenv() call to the top of main.py Slightly formal opening, but details rem 2026-05-01
pr 0.20 Enable LLM-driven memory update and delete events Domain-specific explanation; incomplete 2026-06-24
pr 0.18 feat(vector-stores): add Turbopuffer provider to TypeScript Technical detail, short and specific; la 2026-06-24
pr 0.18 feat(vector-stores): add Pinecone provider to TypeScript SDK Technical, direct, and casually phrased; 2026-06-24
pr 0.16 feat(ts-sdk): add FastEmbed embedding provider Informal explanation with jargon and inc 2026-06-25
pr 0.15 feat(ts-sdk): add Azure MySQL vector store Brief, domain-specific, to-the-point; no 2026-06-24
pr 0.15 feat: add Google Vertex AI Vector Search support to vector s Concise, technical, with specific SDK re 2026-06-23
pr 0.15 feat(vector-stores): add Cassandra provider to TypeScript OS Technical, mentions SDK and jargon; not 2026-06-24
pr 0.14 Add Together embedder to TS SDK List format, concise dev jargon, lacks A 2026-06-29
pr 0.13 docs: remove duplicate multimodal page and normalize em/en-d Informal, mentions audit, not overly for 2026-07-06
pr 0.12 fix(ts/redis): return updated_at from OSS vector store searc Precise technical bug description and co 2026-07-06
commit 0.10 feat(ts-sdk): add xAI (Grok) LLM provider to OSS SDK (#6115) Concise, domain-specific commit title; n 2026-07-07
pr 0.10 feat(ts-sdk): add Chroma vector store Changelog style with technical detail; n 2026-07-07
pr 0.10 feat(mem0-plugin): make query-driven prefetch top_k configur Uses domain terms, terse, not overly for 2026-07-07
pr 0.10 feat(ts-sdk): add Chroma vector store Technical, specific file paths, no AI-st 2026-07-07
pr 0.10 feat(litellm): add reasoning_effort passthrough Technical, uses abbreviations and concis 2026-07-07
pr 0.10 fix(ts): default Redis filterExpr to * for empty filters Technical changelog entries with checkli 2026-07-07
pr 0.10 feat(ts-sdk): add Valkey vector store Brief, domain-specific, terse sentences; 2026-07-03
pr 0.10 feat(ts-sdk): add Milvus vector store provider (closes #5774 PR summary is succinct and technical, li 2026-06-26
pr 0.10 feat(ts-sdk): add Together LLM provider Terse technical details; structure comes 2026-07-02
pr 0.10 fix(openmemory): gate sqlite connect args by database URL Technical, references issues, specific f 2026-07-07
pr 0.10 fix(valkey): add trailing colon to FT.CREATE prefix to preve Concise, technical language; uses code r 2026-06-19
pr 0.10 feat(ts-sdk): add Sarvam LLM provider to OSS SDK Domain-specific, technical phrasing; mir 2026-07-07
pr 0.10 feat: add OrcaRouter as LLM provider for Python and TypeScri Direct, concise; uses issue references a 2026-07-07
pr 0.10 security: fix SQL and Cypher injection vulnerabilities in PG Clear security focus, CWE reference; aut 2026-04-17
pr 0.10 fix(memory): keep newest messages when evicting a batched sa Concise, technical, and context-specific 2026-06-18
pr 0.10 fix(llms): keep configured token limit for reasoning models Technical and succinct; lacks AI-like po 2026-06-18
pr 0.10 fix(openmemory/ui): correct misspelled iconMap key so person Domain-specific and terse; typo mention 2026-07-07
pr 0.10 docs(components): point config links to provider overviews Clear technical explanation; no AI-style 2026-07-07
pr 0.10 feat(ts-sdk): add xAI (Grok) LLM provider to OSS SDK Technical context, incomplete sentence, 2026-07-06
pr 0.10 fix: raise ImportError instead of blocking on input()/sys.ex Terse, technical, and to the point; no A 2026-07-07
pr 0.10 Add client headers to Gemini client calls Technical, short, and context-specific; 2026-01-20
pr 0.10 feat(ts-oss): add Qdrant server-side BM25 keywordSearch() + Domain-specific summary and changelog; n 2026-06-25
pr 0.10 fix: avoid full entity scan on memory delete/update Direct, domain-specific technical fix; l 2026-06-20
pr 0.10 perf: add native embed_batch for FastEmbed Technical, concise, with specific method 2026-06-19
pr 0.10 perf: parallelize semantic and BM25 search in _search_vector Technical summary, correct jargon, and s 2026-06-16
pr 0.10 fix: truncate embedding input to prevent token overflow in l Terse, domain-specific, and informal; no 2026-06-20
pr 0.10 Add Azure Cosmos DB No SQL Vector Search integration Direct technical info and code reference 2025-11-20
pr 0.10 feat(mem0-ts): add Anthropic OAuth Access Token (OAT) suppor Uses specific product/token references i 2026-02-12
pr 0.10 fix: make OpenSearch filter dynamic instead of hardcoded fie Direct technical explanation with code c 2026-02-22
pr 0.10 feat: advanced filter support for `get_all()` Describes feature with abbreviation and 2026-02-24
pr 0.10 feat: add boto3 timeout configuration for AWS Bedrock client Technical parameter details with no unna 2026-03-01
pr 0.10 fix(mem0-ts): normalize snake_case config keys to camelCase Discusses JS/TS package specifics, natur 2026-03-06
pr 0.10 feat(openclaw): per-sender userId for multi-user deployments Describes config update with clear produ 2026-03-10
pr 0.10 feat: implement embedding cache and speculative batching for Technical summary with well-defined jarg 2026-03-13
pr 0.10 fix(ollama): store config for modelProperties passthrough an Bugfix summary with domain details and n 2026-03-17
pr 0.10 fix(memory): fix inconsistent return type, deadlock, race co Clear, technical domain bug summary; no 2026-03-18
pr 0.10 fix(proxy): fix mutable default arg, invalid kwarg, and sile Identifies bugs concisely; no boilerplat 2026-03-18
pr 0.10 fix(mem0-ts): fix role check, cosine similarity, LLM role ma Technical bug fixes and concise summary; 2026-03-18
pr 0.10 fix(opensearch): replace hardcoded nmslib engine with config Explains a specific config fix with doma 2026-03-18
pr 0.10 feat(oss): lazy-load optional providers and add comprehensiv Describes feature with domain language; 2026-03-20
pr 0.10 fix(anthropic): handle response_format in AnthropicLLM.gener Describes technical fix with context and 2026-03-22
pr 0.10 perf(storage): enable SQLite WAL mode for better concurrency Specific technical performance change, n 2026-03-23
pr 0.10 fix(proxy): remove auto pip install of litellm at import tim Domain-specific explanation and security 2026-03-23
pr 0.10 feat(memory): use native async OpenAI model calls Domain terminology and context; summary 2026-07-06
pr 0.10 fix: replace interactive input and sys.exit with ImportError Text is technical and focused; minimal g 2026-07-06
pr 0.10 fix(memory): avoid silent memory loss when LLM prose contain Technical details, concise phrasing; low 2026-06-29
pr 0.10 feat(oss): accept `text` in Memory.update(), deprecate `data Technical content, informal nuance; lack 2026-07-02
pr 0.10 feat(ts-sdk): add Upstash Vector vector store Technical, precise, and domain-specific; 2026-06-24
pr 0.10 chore: refactor memory main py file Terse, informal phrasing and minor gramm 2026-06-21
pr 0.10 Feat/valkey vector store Domain-specific terms, concise explanati 2026-06-24
pr 0.10 feat(vector-stores): add S3 Vectors provider to TypeScript O Concise, domain-specific, incomplete; no 2026-06-24
pr 0.10 feat: add memory export/import API for backup and migration Clear technical context, brief, no AI ma 2026-03-21
pr 0.10 fix(vector-stores/redis): return updated_at from search() an Terse, technical language and incomplete 2026-07-02
pr 0.10 fix(openclaw): stop registering malformed artifacts and part Direct, domain-specific, issue-linked ex 2026-07-06
pr 0.10 fix(transformers): upgrade to >=5.3.0 (GHSA-29pf-2h5f-8g72 / Brevity and security reference; clear do 2026-07-06
pr 0.10 fix(vector-stores): prevent unhandled promise rejection in S Self-review note, technical terms, trunc 2026-07-06
pr 0.10 feat(kilo-plugin): add @mem0/kilo-plugin for cross-session m Mentions porting, concise phrasing, doma 2026-06-17
pr 0.10 fix(openmemory): bound backup import archive size Security/reliability mention, truncation 2026-07-02
pr 0.10 fix(openmemory): validate ollama_base_url to prevent SSRF Concise technical summary; no AI-style p 2026-07-04
pr 0.10 fix(memory): initialize entity store before delete/update cl Technical content, informal fragment, no 2026-06-16
pr 0.10 fix(opensearch): set explicit size on unbounded list() calls Direct, technical, with incomplete sente 2026-07-06
pr 0.10 Refactor vector store configs to natively use Pydantic's ext Free-text uses technical detail and typi 2026-07-05
pr 0.10 ci: add concurrency with cancel-in-progress to all CI workfl Technical, succinct changelog; not AI-pa 2026-04-06
pr 0.10 ci: fix pip caching in ci.yml by using setup-python built-in Domain-specific, no AI hallmarks, and in 2026-04-06
pr 0.10 fix(ts-sdk): re-raise LLM extraction transport failures inst Technical explanation with domain detail 2026-07-05
pr 0.10 test(vector_stores): add unit test coverage for S3Vectors, T Direct, technical language typical of hu 2026-06-27
pr 0.10 fix(core): eliminate N redundant vector_store.get() calls in Technical but concise and informal; no A 2026-06-25
pr 0.10 feat(embeddings): native embed_batch for FastEmbed Terse, technical, includes domain jargon 2026-07-05
pr 0.10 fix(openmemory): list_memories passes user_id via filters to Uses bullet points and domain specifics 2026-07-05
commit 0.00 docs: remove duplicate multimodal page and normalize em/en-d Commit message is concise, domain-specif 2026-07-06
commit 0.00 fix(transformers): upgrade to >=5.3.0 (GHSA-29pf-2h5f-8g72 / Direct, technical commit message with ty 2026-07-06
commit 0.00 fix(vector-stores): prevent unhandled promise rejection in S Technical jargon and direct bugfix descr 2026-07-06
commit 0.00 fix(elasticsearch): validate filter keys and values to preve Succinct, technical commit message; huma 2026-07-02
commit 0.00 docs: fix typos and grammar errors across docs (#6033) Standard, concise commit message with do 2026-07-01
commit 0.00 docs: add subtle GitHub star nudges at OSS win-moments (#592 Human-written message, casual abbreviati 2026-07-01
commit 0.00 docs: navigation (#5900) Minimal commit message; terse and lacks 2026-07-01
commit 0.00 chore: update changelog, bump SDK versions to Python 2.0.11 Typical changelog update; standard human 2026-07-01
commit 0.00 chore(integrations): plugin updates, pi-agent auto-recall, a Standard release message with technical 2026-07-01
commit 0.00 fix(opensearch): validate filter values to prevent term quer Specific technical fix phrasing, succinc 2026-07-01
commit 0.00 fix(embeddings): guard embed_batch count mismatch in OpenAI Technical context with specific terms, t 2026-07-01
commit 0.00 fix(neptune): escape filter values in openCypher queries to Human author trailer and technical commi 2026-07-01
commit 0.00 fix(memory): re-raise LLM extraction failures instead of ret Direct technical fix, informal tone, ref 2026-07-01
commit 0.00 docs(changelog): consolidate per-package changelogs into the Concise commit message, domain-specific, 2026-06-30
commit 0.00 Clean up release highlights copy and removing emdash from th Succinct summary with minor editing, typ 2026-06-29
commit 0.00 Revert "fix(memory): accept `llm` kwarg in sync Memory.add() Standard revert message matching typical 2026-06-29
commit 0.00 fix(memory): accept `llm` kwarg in sync Memory.add()/_create Human-style commit with co-author traile 2026-06-29
commit 0.00 docs: remove instructions for unavailable Cursor marketplace Concise docs update message, not AI-like 2026-06-29
commit 0.00 fix(azure-ai-search): validate filter value types and escape Brief, domain-specific fix summary with 2026-06-29
commit 0.00 fix(databricks): validate catalog/schema/table identifiers t Technical commit message using security 2026-06-29
commit 0.00 fix(cli-node): keep every result in `entity delete`, not jus Clear, direct commit summary, informal t 2026-06-29
commit 0.00 fix(ts): handle empty Google chat candidates (#5817) Short, technical bugfix message; no AI s 2026-06-29
commit 0.00 fix(faiss): normalize vectors for cosine distance strategy ( Technical fix using domain language, con 2026-06-29
commit 0.00 fix(cli): keep every result in `entity delete`, not just the Succinct commit message typical for huma 2026-06-29
commit 0.00 fix(cli): handle null memory fields in output formatters (#5 Concise, domain-specific commit; human s 2026-06-29
commit 0.00 fix(cli): reject invalid int config values without traceback Terse, technical commit message; human s 2026-06-29
commit 0.00 chore: update changelog, bump SDK versions to Python 2.0.10 Terse, domain-specific commit message ty 2026-06-27
commit 0.00 docs(cookbooks): fix v3 filters, response shapes & dead snip Terse, domain-jargon title and diff summ 2026-06-27
commit 0.00 docs(components): fix LLM & embedder model IDs and TS suppor Concise and technical, no AI hallmarks 2026-06-27
commit 0.00 docs(platform): align Platform docs with v3 SDK behavior (#5 Standard concise PR description, human p 2026-06-27
commit 0.00 docs(cookbooks): fix v3 filters & update() in companions/ess Informal abbreviation and direct fix sum 2026-06-27
commit 0.00 docs(vectordbs): correct vector store config defaults & impo Brief, highly technical, in-the-weeds fi 2026-06-27
commit 0.00 docs(api-reference): align API docs & openapi.json with v3 s Terse, domain-specific phrasing with no 2026-06-26
commit 0.00 docs(changelog): fix score_details fields, graph-store note Brief, technical summary; typical human 2026-06-26
commit 0.00 docs: remove inaccurate api-changes migration page (#5857) Succinct and direct, no AI-typical langu 2026-06-26
commit 0.00 SEO & metadata audit: expand short API reference description — 2026-06-26
commit 0.00 docs: add SECURITY.md and improve contribution guidelines (# Standard changelog phrasing, no AI indic 2026-06-26
commit 0.00 docs: fix mangled Python formatting in pgvector & Neon vecto Technical focus, informal and concise. 2026-06-26
commit 0.00 docs: document FastEmbed embedder + missing org/project API Human-like summary; succinct and domain- 2026-06-26
commit 0.00 fix(deps): bump undici to >=6.27.0 (CVE-2026-12151) (#5861) Clear vulnerability reference; concise f 2026-06-26
commit 0.00 docs(open-source): fix OSS feature docs for v3 SDK (#5847) Standard update description, no AI signa 2026-06-26
commit 0.00 docs(integrations): fix retired model IDs, v3 response shape Technical, specific, and to-the-point ph 2026-06-26
commit 0.00 docs(integrations): sync agent-plugin hook tables with actua Concise update referencing repo files; c 2026-06-26
commit 0.00 feat(memory): expose expiration controls in client docs (#58 Brief, domain-specific commit message wi 2026-06-26
commit 0.00 fix(openclaw): normalize Windows skill-loader URLs before fi Standard commit message format, technica 2026-06-25
commit 0.00 fix: apply remove_code_blocks() to LangChain path in async _ Technical, concise, follows conventional 2026-06-25
commit 0.00 fix(reranker): score HuggingFace reranker with sigmoid, not Human style: concise and factual commit 2026-06-25
commit 0.00 fix(redis): use .get() for hash/created_at in insert() to ha Human: terse, practical language, domain 2026-06-25
commit 0.00 fix(notices): derive scale counts for Redis and search backe Concise, domain-specific language, no AI 2026-06-25
commit 0.00 fix(valkey): escape special chars in FT.SEARCH tag filter va Technical jargon, terse communication ty 2026-06-25
commit 0.00 fix(mem0-ts): support pgvector connection strings and ssl (# Domain-specific, concise, no generic AI 2026-06-25
commit 0.00 docs: make example code fences copy-safe (#5833) Short, direct, and technical; normal hum 2026-06-25
commit 0.00 fix(mem0-plugin): store files_touched as a list to stop doub Commit is succinct, technical, and domai 2026-06-25
commit 0.00 fix(memory): align entity extraction precision (#5829) Direct, terse commit message with co-aut 2026-06-24
commit 0.00 docs: added typescript support to deepseek provider (#5723) Concise changelog update, standard for d 2026-06-24
commit 0.00 chore: update changelog, bump SDK versions to Python 2.0.8 a Changelog and version bump—routine and h 2026-06-24
commit 0.00 fix(vector_stores): point fastembed-missing warning at mem0a Technical and succinct, typical fix summ 2026-06-24
commit 0.00 fix(llms): skip JSON response_format for Groq compound model Explains a skip action for LLMS, clear h 2026-06-24
commit 0.00 fix: preserve empty Azure AI Search update values (#5524) Clear fix summary; includes sign-off, ty 2026-06-24
commit 0.00 docs(hermes): update for v3 API, OSS self-hosted mode, and n Standard docs update note, no AI phrasin 2026-06-24
commit 0.00 fix(server): fetch filtered dashboard memories beyond defaul Short technical explanation, normal for 2026-06-24
commit 0.00 fix: add auto_refresh option for OpenSearch Serverless compa Brief technical fix, includes co-author, 2026-06-24
commit 0.00 fix(ts-sdk): preserve customCategories names through key con Domain-specific commit message, no AI cu 2026-06-24
commit 0.00 fix(memory): guard against malformed image_url in parse_visi Brief commit message with domain-specifi 2026-06-24
commit 0.00 fix(chroma): wrap scalar vector_id in list for delete() (#57 Concise fix description with technical d 2026-06-24
commit 0.00 fix(chroma): wrap update() ids/embeddings/metadatas in lists Succinct and technical, resembles standa 2026-06-24
commit 0.00 fix(reranker): log reranking failures instead of swallowing Short, targeted commit message showing t 2026-06-24
commit 0.00 fix(ts-sdk): check message.role instead of content for syste Concise commit summary, domain-specific, 2026-06-23
commit 0.00 fix(claude-plugin): rerank auto-injected memory context by d Short, technical wording typical of huma 2026-06-23
commit 0.00 fix(milvus,baidu): sanitize filter values to prevent express Contains jargon, concise style, no AI in 2026-06-23
commit 0.00 fix(milvus): wrap scalar vector_id in list for delete() (#57 Specific technical change, terse human-l 2026-06-23
commit 0.00 fix(memory): return attributed_to from get/get_all/search (# Minimal, domain-relevant, with human com 2026-06-23
commit 0.00 fix(ts-oss): return attributedTo from get/search/getAll (#56 Short technical fix, lacks AI-generated 2026-06-23
commit 0.00 fix(pinecone): map all comparison operators in _create_filte Technical, concise, no ChatGPT-like stru 2026-06-23
commit 0.00 perf: batch BM25 sparse encoding in Qdrant insert (#5592) Brief, domain-specific, no sign of AI ge 2026-06-23
pr 0.00 fix(memory): lazy-import langchain-core in async procedural Concise, technical explanation with mino 2026-06-26
pr 0.00 feat(ts-sdk): add OpenSearch vector store provider Uses direct technical language and repo- 2026-07-06
pr 0.00 feat(ts-sdk): add OpenSearch vector store Domain-specific content with technical b 2026-06-24
pr 0.00 fix(memory): don't send text-only list content to the vision Technical explanation, abbreviations, an 2026-07-07
pr 0.00 fix(upstash): escape quotes in filter values and validate fi Terse, domain-specific, with technical d 2026-06-29
pr 0.00 feat: implement memory decay for OSS No free-text content; empty template fil 2026-07-07
pr 0.00 fix(elasticsearch): don't cap unbounded list() at ES default Summary is concise and uses domain-speci 2026-07-07
pr 0.00 fix(databricks): don't KeyError in list() when row lacks 'me Technical, minimal style with clear doma 2026-07-07
pr 0.00 fix(llms): classify gpt-5 dash family (gpt-5-mini) as reason Direct changelog with jargon and incompl 2026-07-04
pr 0.00 fix(opensearch): don't cap unbounded list() at OpenSearch's Terse, technical, uses code context; no 2026-07-07
pr 0.00 Upgrade. MeM0 No substantive free-text; all template, 2026-07-05