Satori provides persistent long-term memory for AI coding agents, ensuring continuity across sessions and different model providers.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install satori
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install satori using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Satori is a powerful memory infrastructure designed to bridge the context gap in AI-assisted development. By integrating this skill, developers can enable their agents to store and recall notable facts, architectural decisions, and project-specific preferences indefinitely. It functions as a external brain for your agent, utilizing both vector databases and knowledge graphs to provide high-fidelity retrieval of information.
As a core component of the Openclaw Skills ecosystem, Satori eliminates the need for users to constantly repeat project details. Whether you are switching between Claude Code, Cursor, or Windsurf, Satori ensures that your technical stack choices, deadlines, and strategic directions remain accessible to the AI, leading to more accurate and context-aware code generation.
Satori is designed for immediate use with zero manual configuration required for authentication. The CLI automatically provisions credentials on the first run.
To save a fact to your memory:
npx -y @satori-sh/cli@latest add "The project uses TypeScript with the Bun runtime."
To search for existing context:
npx -y @satori-sh/cli@latest search "What is the tech stack?"
Configuration details are stored locally at ~/.config/satori/satori.json.
Satori organizes information into granular, standalone facts to ensure they remain meaningful when retrieved out of their original context.
| Data Type | Description | Example |
|---|---|---|
| Decisions | Permanent architectural or library choices | "Using PostgreSQL for primary storage." |
| Preferences | User-specific workflow or tool choices | "User prefers Vitest over Jest for testing." |
| Deadlines | Project milestones and dates | "MVP delivery is scheduled for March 15." |
| Knowledge Graph | Relational mapping of entities | Links projects to specific leads or technologies. |
Loading
A comprehensive CLI tool and skill for interacting with the Dutch Railways (NS) API to plan trips and monitor train status.

A token-efficient behavior skill designed to minimize costs and maximize speed by optimizing agent responses and tool usage.

An automated git hook that maintains a living project state document to provide instant context for AI coding agents.

A behavioral optimization protocol designed to make AI agents cost-aware, token-efficient, and logically concise.

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

A specialized search skill for accessing Kagi's proprietary Teclis and TinyGem indexes to find independent content and non-mainstream news.








































