Victor Memory Hub

WarnAudited by ClawScan on May 16, 2026.

Overview

This is a disclosed memory system, but it can automatically capture, persist, sync, and reuse conversation memory across sessions with limited visible controls, so it deserves careful review before installation.

Install this only if you deliberately want a durable memory layer for your agent. Before enabling cloud sync or cron jobs, review what conversation/session data will be captured, where tokens are stored, which files may be pushed to cloud services, and how you will delete or correct unwanted memories.

Findings (5)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

Private, incorrect, or poisoned conversation details could be saved and reused by the agent in later sessions.

Why it was flagged

The skill is designed to extract session logs into persistent memory stores and later inject recalled memory into future agent context. The artifacts do not clearly show granular approval, deletion, exclusion, or containment controls for sensitive or incorrect memories.

Skill content
session-extract | 22:00 CST | Scan session JSONL → MemOS extractor/reranker → `.learnings/` + `memory/YYYY-MM-DD.md` (two-pass) ... before_agent_start → MemOS Cloud recall + Active Memory sub-agent + memory-core ... Layered context injected before reply
Recommendation

Enable only if you want persistent memory; define what should never be stored, review generated memory files regularly, and disable cloud sync or scheduled extraction for sensitive work.

What this means

A configured MemOS token and conversation hook can allow memory data to be added to or recalled from the linked MemOS service.

Why it was flagged

The optional MemOS Cloud integration uses an API token and grants the plugin access to conversation data. This fits the memory-sync purpose, but it is sensitive account and conversation authority.

Skill content
"token": "your-memos-api-token" ... "addEnabled": true ... "hooks": { "allowConversationAccess": true }
Recommendation

Use a scoped/revocable token, store it carefully, and confirm the MemOS server is one you trust before enabling the cloud plugin.

What this means

Selected memory content may leave the local machine when cloud sync is enabled.

Why it was flagged

The sync documentation shows memory content being pushed and pulled through a cloud API using bearer-token authorization. This is disclosed and purpose-aligned, but it is an external data boundary for personal memory content.

Skill content
POST /api/memo ... Authorization: Bearer <token> ... "content": "# memory content\nkey facts..."
Recommendation

Review which files are pushed, verify the endpoint, and avoid enabling cloud sync for sensitive local-only memories.

What this means

Memory processing can keep running on a schedule and continue changing persistent memory files.

Why it was flagged

The setup guide creates recurring background automation for memory extraction. This persistence is central to the skill's purpose, but users should know it continues operating after setup.

Skill content
openclaw cron add --name "auto-memory-extract" --cron "30 18,22 * * *" ... --task "python3 user_workspace/scripts/auto_memory_extract.py --mode full"
Recommendation

List and review installed cron jobs after setup, and remove or disable any memory jobs you do not want running automatically.

What this means

Running setup executes code downloaded from the internet and may make system-level changes for Ollama.

Why it was flagged

The setup script can download and execute the Ollama installer. This is a disclosed, user-directed setup step for the embedding backend, but it relies on a remote installer.

Skill content
curl -fsSL https://ollama.com/install.sh -o /tmp/ollama-install.sh && sh /tmp/ollama-install.sh
Recommendation

Use `--dry-run` first, inspect the installer source if needed, and only run the setup script from a trusted copy of the skill.