Skip to main content

Walrus Memory

Walrus Memory gives AI agents persistent, portable memory that works across apps, sessions, and workflows. Ownership and access are enforced onchain through Sui smart contracts, and all content is encrypted through Seal before reaching Walrus.

Get Started

Learn what Walrus Memory is and get up and running quickly

Concepts

Memory spaces, ownership, delegates, and access control

Architecture

Core components, data flow, storage model, and security

TypeScript SDK

Integrate memory into TypeScript apps with the SDK

Python SDK

Use Walrus Memory from Python

Relayer

Managed relayer, self-hosting, and API reference

MCP

Model Context Protocol integration for AI tools

Smart Contract

Onchain ownership model, delegate keys, and permissions

Indexer

Event indexing, onchain events, and database sync