Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

[bot] Instrument Mem0 (152,423 weekly downloads)

Ouverte
#2,527 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
55/100
Type d'issue
Fonctionnalité
Clarté
Plutôt claire
Activité
Active
Stack technique
typescript
Domaine
observability

Piste de recherche

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.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

<!-- 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 at api.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: 152,423 (as of 2026-10-14; window 2026-10-06 to 2026-10-12; 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

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)
Langage dominant
TypeScript
Étoiles
29
Forks
21
Merge moyen
1 j 15 h
PR mergées (30 j)
76

Préparer son environnement

  • Fournit un Dockerfile ou un fichier Docker Compose
  • Aucun modèle de pull request
  • Aucun guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de braintrustdata/braintrust-sdk-javascript

Toutes les issues de braintrustdata/braintrust-sdk-javascript

Issues similaires

Plus d'issues TypeScript

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.