zo-memory-system

Stores and retrieves persistent persona memories with semantic and graph-based search for swarm workflows.

23|4|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/marlandoj/zouroboros --skill zo-memory-system
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: zo-memory-system
Source: https://github.com/marlandoj/zouroboros/tree/main/packages/memory/docs
Command: npx skills add https://github.com/marlandoj/zouroboros --skill zo-memory-system

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Zo personas rely on contextual memory across sessions and swarms. This skill provides a persistent memory store with semantic search, episodic data, and cross-persona sharing, reducing context loss and manual re-entry.

Core Features & Use Cases

  • Persistent memory for multiple personas with cross-session recall and graph-enabled retrieval.
  • Hybrid search combining full-text and vector semantics with memory-gate context injection.
  • Auto-capture of facts from conversations and swarm outputs, plus episodic and procedural memory tracking.
  • Use Case: A swarm run remembers decisions and procedural steps between runs, enabling faster iteration and provenance.

Quick Start

Initialize the memory system and add a persona to start capturing facts.

Frequently Asked Questions about zo-memory-system

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add persistent memory to Ollama personas for cross-session recall?

Persistent memory for Ollama personas is established by storing episodic data and facts in a vector store with semantic search. This allows multi-agent swarms to recall context and share memory across sessions without manual re-entry.

What is graph-boosted retrieval for semantic memory in multi-agent swarms?

Graph-boosted retrieval links related episodic and procedural memories through graph-based connections, enhancing standard vector semantic search. It improves context recall in multi-agent swarms by preserving provenance and linking decisions across tasks.

Can I share memory context across different personas in a multi-agent workflow?

Cross-persona memory sharing is supported by storing memories in a shared persistent store with embedding management. This enables multiple personas within a swarm to access and build upon facts and procedural steps captured by other agents.

How do I automatically capture facts and decisions from swarm outputs?

Auto-capture of facts from conversations and swarm outputs is configured by initializing the memory system and adding a persona. It automatically tracks episodic and procedural memory, injecting relevant context into future tasks via memory-gating.

Does hybrid search combine full-text and vector embeddings for persona memory?

Hybrid search combines full-text search with vector semantic embeddings to retrieve relevant persona memories. A memory-gate mechanism then determines which retrieved context is automatically injected into the active session.

When do I need episodic memory tracking for long-running agent sessions?

Episodic memory tracking is needed for long-running sessions where preserving context and provenance across tasks is critical. It allows multi-agent swarms to remember past decisions and procedural steps, enabling faster iteration without context loss.