[bot] Instrument Mem0 (154,444 weekly downloads)
维护者通常 2 天内回复
还没有人认领这个 Issue。
评估
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 新手友好度
- 55/100
- Issue 类型
- 功能
- 描述清晰度
- 基本清楚
- 活跃度
- 活跃
- 技术栈
- typescript
调研方向
Start with js/src/auto-instrumentations/configs/all.ts, the full registry named in the issue, and inspect the js/src/ and e2e/scenarios/ locations. Use the linked Mem0 package, Node quickstart, and upstream repository to confirm the Memory and MemoryClient add/search surfaces. Done means Mem0 is registered and its listed execution methods are instrumented, with the relevant behavior verified in an e2e scenario.
由索引模型根据 Issue 内容生成。
描述
<!-- library-gap-audit: mem0ai -->
Summary
Mem0 (mem0ai on npm) is an official memory-layer SDK for AI agents — it persists and retrieves conversational/user memories that agents read and write during execution (analogous to a retrieval step in a RAG or agent loop). Its Node/TypeScript SDK exposes both a self-hosted Memory class (OSS mode) and a hosted MemoryClient (Platform mode), each with add()/search() execution methods, none of which are instrumented in this repository.
What's missing
Memory.add(...)/Memory.search(...)(OSS mode,import { Memory } from "mem0ai/oss") — writes and retrieves memories from a self-hosted vector store + embedder + LLM pipeline.MemoryClient.add(...)/MemoryClient.search(...)(Platform mode, hosted API atapi.mem0.ai) — the equivalent hosted execution surface, plus memory history tracking.
A repo-wide case-insensitive search for mem0 returns zero matches anywhere in js/src/, js/src/auto-instrumentations/configs/all.ts (the full instrumentation registry), or any e2e/scenarios/* directory.
Weekly downloads
Weekly downloads: 154,444 (as of 2026-09-28; window 2026-09-20–2026-09-26; source https://api.npmjs.org/downloads/point/last-week/mem0ai).
Braintrust docs status
not_found — checked both https://www.braintrust.dev/docs/integrations and https://www.braintrust.dev/docs/guides/tracing/integrations. "Mem0" does not appear on either page.
Upstream sources
- https://www.npmjs.com/package/mem0ai
- https://docs.mem0.ai/open-source/node-quickstart
- https://github.com/mem0ai/mem0
Local repo files inspected
js/src/auto-instrumentations/configs/all.ts(full instrumentation registry — no Mem0 entry)- Repo-wide case-insensitive search for
mem0(no matches) e2e/scenarios/directory listing (no Mem0-named scenario)
- 主要语言
- TypeScript
- 星标
- 28
- 派生
- 14
- 平均合并
- 2 天 16 小时
- 30 天内合并 PR
- 70
环境准备
- 提供 Dockerfile 或 Docker Compose 文件
- 没有 Pull Request 模板
- 没有贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
braintrustdata/braintrust-sdk-javascript 的其他 Issue
-
难度 4/5 3-5 天 新手友好度 52/100
braintrustdata/braintrust-sdk-javascript#2535 ·
维护者通常 2 天内回复
-
难度 4/5 3-5 天 新手友好度 65/100
braintrustdata/braintrust-sdk-javascript#2526 ·
维护者通常 2 天内回复
-
难度 3/5 1-2 天 新手友好度 65/100
braintrustdata/braintrust-sdk-javascript#2511 · 1 条评论 ·
维护者通常 2 天内回复
-
难度 4/5 3-5 天 新手友好度 56/100
braintrustdata/braintrust-sdk-javascript#2482 ·
维护者通常 2 天内回复
-
难度 4/5 3-5 天 新手友好度 68/100
braintrustdata/braintrust-sdk-javascript#2481 ·
维护者通常 2 天内回复
查看 braintrustdata/braintrust-sdk-javascript 的全部 Issue
相似的 Issue
-
needs:triage
难度 2/5 1-3 小时 新手友好度 84/100
维护者通常 1 天内回复
-
ai-discovered
难度 2/5 1-3 小时 新手友好度 83/100
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 88/100
jessepollak/home#1627 ·
维护者通常 1 天内回复
-
agent-canvas bug llm priority:low ready-for-dev
难度 2/5 1-3 小时 新手友好度 82/100
OpenHands/OpenHands#17806 · 3 条评论 ·
维护者通常 1 天内回复
-
bug
难度 2/5 1-3 小时 新手友好度 76/100
radius-project/ai-extensions#923 ·
维护者通常 1 天内回复