mnemos-setup — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited mnemos-setup (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Persistent memory for AI agents. This skill helps you set up mnemos with any agent platform.
You need a running mnemo-server instance. See the server README for deployment instructions.
cd mnemos/server
MNEMO_DSN="user:pass@tcp(host:4000)/mnemos?parseTime=true" go run ./cmd/mnemo-servercurl -s -X POST http://localhost:8080/v1alpha1/mem9s | jq .
# → { "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "claim_url": "..." }Save the returned id.
apiKey (preferred).tenantID, but the plugin will still use v1alpha2.Pick your platform and follow the instructions:
#### OpenClaw
Add to openclaw.json:
{
"plugins": {
"slots": { "memory": "mnemo" },
"entries": {
"mnemo": {
"enabled": true,
"config": {
"apiUrl": "http://localhost:8080",
"apiKey": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
}
}
}
}
}Restart OpenClaw. You should see:
[mem9] Server mode (v1alpha2)Compatibility note:
apiKey -> plugin uses v1alpha2 with X-API-Key.tenantID -> plugin treats it as an alias for apiKey and still uses v1alpha2.#### OpenCode
Set environment variables (add to shell profile or .env):
export MNEMO_API_URL="http://localhost:8080"
export MNEMO_TENANT_ID="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"Add to opencode.json:
{
"plugin": ["mnemo-opencode"]
}Restart OpenCode. You should see:
[mem9] Server mode (mnemo-server REST API)#### Claude Code
Add to ~/.claude/settings.json:
{
"env": {
"MNEMO_API_URL": "http://localhost:8080",
"MNEMO_TENANT_ID": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
}
}Install plugin:
/plugin marketplace add mem9-ai/mem9
/plugin install mnemo-memory@mnemosRestart Claude Code.
After setup, test memory:
The agent should recall the information from memory.
| Problem | Fix |
|---|---|
No MNEMO_API_URL configured | Set MNEMO_API_URL env var or apiUrl in plugin config |
MNEMO_TENANT_ID is not set | Set MNEMO_TENANT_ID for env-based clients, or use apiKey (preferred) / legacy tenantID in OpenClaw plugin config |
| Plugin not loading | Check platform-specific config format |
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.