name: status description: "Check Nowledge Mem server connectivity and configuration. Use when memory commands fail or the user asks about setup."
Status
When to Use
- Memory commands return errors or unexpected results
- User asks "is Mem connected?" or "check my setup"
- First time using the plugin in a new environment
Usage
nmem --json status
Interpreting Results
Healthy response includes:
- Server status: running
- Version: server version number
- API URL: where the server is listening
- Capabilities: available features (search, threads, working memory)
If it fails:
- Check that the Nowledge Mem desktop app is running, or that
nmem serveis active on your server. - Verify
nmemis installed:pip install nmem-cli,pipx install nmem-cli, or on Arch Linuxyay -S nmem-cli/paru -S nmem-cli. - For remote servers, ensure
~/.nowledge-mem/config.jsoncontains validapiUrlandapiKeyfields, or setNMEM_API_URLandNMEM_API_KEYenvironment variables.