diff --git a/README.md b/README.md index 9777087..5a2a7ef 100644 --- a/README.md +++ b/README.md @@ -49,14 +49,14 @@ Self-hosted Mem0 memory provider for Hermes-Agent. Provides semantic memory sear ## Installation -From GitHub repository: +From Gitea repository: ```bash -hermes plugins install https://github.com/yourusername/mem0-local-hermes-plugin.git +hermes plugins install ARIA/mem0-local-hermes-plugin ``` -Or with shorthand: +Or with full URL: ```bash -hermes plugins install yourusername/mem0-local-hermes-plugin +hermes plugins install https://gitea.zephyre.one/ARIA/mem0-local-hermes-plugin.git ``` From local directory (during development): @@ -68,6 +68,18 @@ The installer will prompt for: - `MEM0_BASE_URL` — Your local Mem0 server URL (default: `http://localhost:8000`) - `MEM0_USER_ID` — User identifier for memory scoping (default: `hermes-user`) +## Troubleshooting + +### "PluginContext has no attribute 'register_memory_provider'" + +This plugin supports both memory provider and general plugin contexts. If you see this error, ensure you're using version 1.0.0 or later, which includes automatic fallback to tool registration. + +To reinstall: +```bash +hermes plugins uninstall mem0-local +hermes plugins install ARIA/mem0-local-hermes-plugin +``` + ## Configuration The plugin supports two configuration methods that work together: