Qoris Memory — Persistent Agent Memory

Git-like persistent memory for OpenClaw agents. Your agent remembers everything across sessions — versioned, branched, and mergeable like a repository. Never lose context again. Powered by Qoris AI.

3,891 stars

Best use case

Qoris Memory — Persistent Agent Memory is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Git-like persistent memory for OpenClaw agents. Your agent remembers everything across sessions — versioned, branched, and mergeable like a repository. Never lose context again. Powered by Qoris AI.

Teams using Qoris Memory — Persistent Agent Memory should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/qoris-memory/SKILL.md --create-dirs "https://raw.githubusercontent.com/openclaw/skills/main/skills/apps-debug/qoris-memory/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/qoris-memory/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How Qoris Memory — Persistent Agent Memory Compares

Feature / AgentQoris Memory — Persistent Agent MemoryStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Git-like persistent memory for OpenClaw agents. Your agent remembers everything across sessions — versioned, branched, and mergeable like a repository. Never lose context again. Powered by Qoris AI.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# Qoris Memory — Persistent Agent Memory

## Purpose

OpenClaw agents are powerful. But by default they forget everything when a session ends. Every conversation starts from zero. Every context you built up disappears.

Qoris Memory gives your OpenClaw agent persistent, versioned, cross-session memory that works like Git — commits, branches, merges, and conflict resolution. Your agent builds up knowledge over time, remembers it across sessions, and shares it across your entire team.

**Think of it as GitHub for your agent's brain.**

## What Qoris Memory Does

### Persistent cross-session memory
Everything your agent learns, discovers, or is told persists beyond the current session. Next session it picks up exactly where it left off. No re-explaining context. No repeating yourself.

### Versioned memory commits
Every memory update is a versioned commit with a timestamp and author. Roll back to any previous state. See the full history of what your agent knows and when it learned it.

### Memory branches
Create separate memory branches for different projects, clients, or contexts. Switch between branches the same way you switch Git branches. Your agent operates in the right context for the right task.

### Conflict resolution
When multiple agents or team members update the same memory, Qoris Memory handles conflicts intelligently — surfacing disagreements for human resolution rather than silently overwriting important context.

### Shared team memory
Memory is workspace-scoped. Every agent in your workspace shares the same knowledge base. One agent learns something — all agents know it. Your AI team operates with a unified brain.

### Knowledge search
Semantic search across everything your agent knows. Ask questions about your memory — get precise, cited answers grounded in what was actually stored, not hallucinated.

## Memory Architecture

Qoris Memory uses a canonical + vector hybrid architecture:

```
Canonical Layer    — structured facts, entities, relationships
                     exact-match retrieval, versioned records

Vector Layer       — semantic embeddings for fuzzy search
                     conceptual retrieval across all memories

Conflict Engine    — detects contradictions between memories
                     surfaces them for human resolution

Audit Trail        — every memory read and write logged
                     integrated with Knox governance if installed
```

## Available Memory Tools

Once installed your agent has access to these tools:

### save_memory
Store a new memory with optional tags and metadata.

### get_memories
Retrieve all memories or filter by tag, date, or relevance.

### search_knowledge
Semantic search across your entire memory and knowledge base.

### update_memory
Update an existing memory with version tracking.

### delete_memory
Remove a memory with audit trail entry.

### list_knowledge_documents
List all documents and files indexed in the knowledge base.

### get_document_full_content
Retrieve the complete content of a knowledge document.

## Setup Instructions

### Step 1 — Get your Qoris credentials

1. Go to qoris.ai and create an account
2. Navigate to your workspace dashboard
3. Copy your QORIS_API_KEY and QORIS_WORKSPACE_ID
4. Add them to your environment:

```bash
export QORIS_API_KEY="your-api-key-here"
export QORIS_WORKSPACE_ID="your-workspace-id-here"
```

### Step 2 — Connect Qoris Memory MCP server

Add to your OpenClaw configuration:

```json
{
  "mcpServers": {
    "qoris-memory": {
      "url": "https://mcp.qoris.ai/mcp",
      "headers": {
        "Authorization": "Bearer ${QORIS_API_KEY}",
        "X-Workspace-ID": "${QORIS_WORKSPACE_ID}"
      }
    }
  }
}
```

### Step 3 — Verify memory is active

Start a new OpenClaw session and run:

```
/memory status
```

## Memory + Knox Governance

If you have Knox Governance installed alongside Qoris Memory, every memory read and write is automatically logged in the Knox audit trail. Install both for the complete governed enterprise agent stack:

```bash
clawhub install knox-governance
clawhub install qoris-memory
```

## Constraints

Memory is workspace-scoped. Free tier includes up to 1,000 memories and 500MB knowledge storage. Paid plans unlock unlimited memories and storage.

## Support and Documentation

- Full documentation: docs.qoris.ai/memory
- Dashboard: qoris.ai/dashboard
- Demo: qoris.ai/contact-us
- Support: eliel@qoris.ai

## About Qoris AI

Qoris AI is the trust and governance layer for enterprise AI agents. Knox governs what agents do. Qoris Memory gives them what they know.

NVIDIA Inception Program member. Claude Partner Network member. Patent Pending U.S. 63/907,730. Based in Stamford, CT.

qoris.ai

Related Skills

Agent Memory Architecture

3891
from openclaw/skills

Complete zero-dependency memory system for AI agents — file-based architecture, daily notes, long-term curation, context management, heartbeat integration, and memory hygiene. No APIs, no databases, no external tools. Works with any agent framework.

memory-cache

3891
from openclaw/skills

High-performance temporary storage system using Redis. Supports namespaced keys (mema:*), TTL management, and session context caching. Use for: (1) Saving agent state, (2) Caching API results, (3) Sharing data between sub-agents.

General Utilities

Memory

3891
from openclaw/skills

Infinite organized memory that complements your agent's built-in memory with unlimited categorized storage.

Memory Management

auto-memory

3891
from openclaw/skills

Indestructible agent memory — permanently stored, never lost. Save decisions, identity, and context as a memory chain on the Autonomys Network. Rebuild your full history from a single CID, even after total state loss.

AI Persistence & Memory

Triple-Layer Memory System

3880
from openclaw/skills

三层记忆系统 - 解决 AI Agent 长对话记忆丢失和上下文管理问题

Memory & Context Management

Claude Code Memory Kit

3891
from openclaw/skills

Stop Claude Code from repeating mistakes — enforce guardrails, preserve context, maintain consistency across sessions

eo-ability-memory

3891
from openclaw/skills

主动记忆能力(Proactive Memory),跨会话延续用户偏好、项目上下文,记住导师要求和格式规范

memory-optimizer-base

3891
from openclaw/skills

多Agent记忆管理系统 - 开放协作的知识库解决方案 支持私有+公共双层记忆空间,自动生成每日总结,跨Agent知识检索

memory-lifecycle

3891
from openclaw/skills

Systematic memory management for long-running AI agents. Implements a five-tier lifecycle — heartbeat micro-attention, nightly consolidation, weekly reflection, monthly archiving, and yearly wisdom distillation. Use when setting up a new agent's memory system, improving an existing agent's memory quality, or when the agent's MEMORY.md is growing too large and context quality is degrading. Triggers on "set up memory", "memory management", "improve memory", "memory lifecycle", "nightly consolidation", "sleep cycle", "memory housekeeping".

memory-stack

3891
from openclaw/skills

AI 记忆栈架构 - 符合 2026 前沿的 AI 记忆系统。微调+RAG+ 上下文三层设计,mirrors 人类记忆工作方式。

🧠 OpenClaw LanceDB Memory System

3891
from openclaw/skills

基于 LanceDB 向量数据库的智能记忆系统,为 OpenClaw Agent 提供长期记忆和语义检索能力。

memory-recall

3891
from openclaw/skills

## What it does