{"repo":"serenichron/openclaw-memory-mem0","free":true,"listed":false,"github":"https://github.com/serenichron/openclaw-memory-mem0","clone":"git clone https://github.com/serenichron/openclaw-memory-mem0.git","description":"OpenClaw memory plugin backed by a self-hosted Mem0 REST API","language":"TypeScript","stars":17,"topics":["mem0","memory","openclaw","plugin","semantic-search","vector-database"],"license":"MIT","category":"databases-storage","readme_excerpt":"memory-mem0 OpenClaw memory plugin backed by a self-hosted Mem0 REST API. Replaces the default LanceDB memory backend with Mem0's semantic extraction pipeline — your agents get long-term memory powered by any LLM for fact extraction and any embedding model for vector search. Features - Three agent tools : memory recall , memory store , memory forget - Auto-recall : Injects relevant memories before each agent execution - Auto-capture : Stores conversation highlights after each agent execution - CLI commands : openclaw mem0 search list forget - Graceful degradation : Logs warnings if the Mem0 server is unreachable, never crashes the gateway - Zero native dependencies : Uses Node.js built-in fetch() — no SDK required Prerequisites A running Mem0 REST API server. You can set one up with: - mem0ai (Python, self-hosted) - Any HTTP server that implements the /memories , /memories/search , and /health endpoints The plugin expects these REST endpoints: Method Path Description -------- ------ ------------- GET /health Health check GET /memories/search?query=...&user id=...&limit=... Search memories POST /memories Store a memory ( { content, user id, metadata } ) GET /memories?user id=... List all memories DELETE /memories/:id Delete a memory Installation 1. Copy this plugin to your OpenClaw user extensions directory: 2. Add the plugin to your /.openclaw/openclaw.json : Note: Use 127.0.0.1 instead of localhost — Node.js 22+ prefers IPv6 ( ::1 ), which will fail if your Mem0 server only ","default_branch":null,"files":null,"tree":[],"storefront":"/r/serenichron","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/serenichron/openclaw-memory-mem0/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}