[Feat]: Add a memory-aware web research example with Parallel Search MCP
Les mainteneurs répondent en général sous 3 jours
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 45/100
Piste de recherche
Start with examples/openai_agent/ and the contribution guide, then review how its agent tool loop uses MemMachine memory tools. Add an optional runnable Python example that combines memory recall with Parallel Search MCP over Streamable HTTP, including dependencies and setup instructions. Done means the example demonstrates searching, fetching a source, and recalling a user preference; the proposal also calls for checking tool dispatch and memory behavior.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Is your feature request related to a problem?
MemMachine’s agent examples show persistent memory, but do not show how to combine that memory with current web research. Users need a runnable example that keeps remembered preferences available while searching the web and reading source pages.
Describe the solution you’d like
Would an optional example alongside examples/openai_agent/ fit here? I’d combine its MemMachine memory tools with Parallel Search MCP over Streamable HTTP at https://search.parallel.ai/mcp. Parallel provides free web search and page fetching without an account or API key; anonymous search uses Fast mode.
The example would declare its dependencies, document setup, and demonstrate searching, fetching a source, and recalling a user preference through the agent’s tool loop. Existing examples and model defaults would stay unchanged. I’d test tool dispatch and memory behavior before proposing a PR. The example would still require a running MemMachine server and credentials for its chosen model.
Describe alternatives you’ve considered
Configure MemMachine and Parallel as separate MCP servers in an existing client. That offers both sets of tools, but does not provide a runnable Python example combining web research with MemMachine’s SDK memory tools.
Additional context
The existing OpenAI Agents example is the proposed starting point. I’m opening this proposal before implementation as requested by the contribution guide.
I work at Parallel.
- Langage dominant
- Python
- Étoiles
- 3.1k
- Forks
- 217
- Merge moyen
- 2 j 19 h
- PR mergées (30 j)
- 17
Préparer son environnement
- Fournit un Dockerfile ou un fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de MemMachine/MemMachine
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
MemMachine/MemMachine#1877 ·
Les mainteneurs répondent en général sous 3 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
MemMachine/MemMachine#1874 ·
Les mainteneurs répondent en général sous 3 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
MemMachine/MemMachine#1873 ·
Les mainteneurs répondent en général sous 3 jours
-
Install docs: Windows quickstart runs a bash script, and the macOS wizard description is staleOuvertedocumentation
Difficulté 2/5 1-3 heures Accessibilité débutants 79/100
MemMachine/MemMachine#1870 ·
Les mainteneurs répondent en général sous 3 jours
-
[Bug]: LangGraph memory search summary reports no memories for nonempty episodic resultsPeut-être pris @March-7 l’a pris il y a 8 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
MemMachine/MemMachine#1852 ·
Les mainteneurs répondent en général sous 3 jours
Toutes les issues de MemMachine/MemMachine
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 79/100
aws-samples/sample-per-model-bedrock#639 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 1/5 Moins d'une heure Accessibilité débutants 86/100
awslabs/visual-asset-management-system#937 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 79/100
project-codeflare/codeflare-sdk#1195 ·
Les mainteneurs répondent en général sous 1 jour
-
Bump numpy dependencyOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
pandas-dev/pandas-stubs#2051 ·
Les mainteneurs répondent en général sous 1 jour