Initial release: Mem0 local server memory provider for Hermes-Agent

- Self-hosted Mem0 integration (no cloud dependency)
- Async prefetch with ~40ms latency
- Automatic context injection via pre_llm_call hook
- Circuit breaker for server resilience
- Full tool support: profile, search, conclude
This commit is contained in:
2026-04-10 12:53:15 +02:00
commit 3a141d9180
7 changed files with 1057 additions and 0 deletions
+20
View File
@@ -0,0 +1,20 @@
name: mem0-local
version: "1.0.0"
description: "Mem0 local server memory provider (self-hosted)"
author: "Henry Hofmann"
manifest_version: 1
requires_env:
- name: MEM0_BASE_URL
description: "Local Mem0 server URL (e.g., http://localhost:8000)"
url: "https://github.com/mem0ai/mem0"
- name: MEM0_USER_ID
description: "User identifier for memory scoping (default: hermes-user)"
provides_tools:
- mem0_profile
- mem0_search
- mem0_conclude
pip_dependencies:
- requests