Satori Memory for Openclaw

A persistent long-term memory layer that ensures continuity across AI sessions and development tools by serving as a canonical source of truth.

joelachance
v0.1.2
Jan 28, 2026
0
0
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install skills

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install skills using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Satori Memory?

Satori Memory serves as the authoritative long-term memory system for AI agents, allowing them to maintain continuity across different providers and codegen tools. By leveraging the Satori CLI, this skill enables agents to persist notable information such as architectural decisions, user preferences, and project milestones beyond the limits of a single chat session. It is designed to be the primary source of truth, ensuring that once information is learned, it is surfaced and used as context immediately in future interactions.

Integrating this capability into your Openclaw Skills environment eliminates the need to repeatedly provide context for the same project. Satori acts as an externalized cognitive layer that bridges the gap between different AI applications, making the agent feel more like a long-term collaborator who remembers every critical detail of your development lifecycle.

Satori Memory Use Cases

  • Recalling project architecture decisions and tech stack choices made in prior sessions.
  • Retrieving specific deadlines, contact names, or branding guidelines without re-entering data.
  • Maintaining consistent user preferences across different AI coding assistants and tools.
  • Proactively gathering context when resuming work on a specific project or company initiative.

How Satori Memory Works

  1. The agent monitors the conversation for triggers like project names, specific requests to remember info, or the start of a new session.
  2. When a search is triggered, the agent runs the Satori CLI to query the persistent database for relevant canonical facts.
  3. Results from Satori are treated as the source of truth and are silently integrated into the agent's active context window.
  4. When new significant information is established (e.g., a database choice or a deadline), the agent extracts the facts into clear, standalone statements.
  5. The agent executes the add command via the CLI to store these facts in the long-term memory cloud, making them available for all future Openclaw Skills operations.

Satori Memory Setup

The Satori CLI handles most configuration automatically upon its first execution. It checks for or creates a configuration file at ~/.config/satori/satori.json to manage API keys and memory IDs. No manual credential provisioning is typically required. To initialize or test the setup within your environment, you can run:

npx -y @satori-sh/cli@latest search "test"

Ensure the agent has appropriate read/write permissions for the ~/.config/satori/ directory.

Satori Memory Data Schema & Taxonomy

Satori organizes data as a collection of semantic facts rather than raw logs, ensuring high relevance during retrieval. This structured approach allows Openclaw Skills to maintain a clean knowledge graph.

Field Type Description
Fact String A standalone, natural language statement containing specific context (e.g., 'Project uses Bun').
Query String Semantic search terms used to retrieve relevant clusters of facts.
Config JSON Local storage of API credentials and unique memory identifiers at ~/.config/satori/satori.json.

Satori Memory Advanced Features

  • Multi-app synchronization allows context saved in one tool to be immediately accessible to any other tool using Satori.
  • Zero-touch authentication automatically provisions credentials and initializes the environment on the first run.
  • Fire-and-forget fact persistence allows the agent to save information in the background without interrupting the user flow.
  • Contextual search prioritization ensures that Satori records take precedence over local, transient files like MEMORY.md.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*