MemWal is a TypeScript SDK that provides persistent, encrypted AI memory storage using Walrus for decentralized blobs, SEAL for encryption, and Sui smart contracts for ownership. It exposes APIs to remember, analyze, recall, and restore memories with semantic vector search.
Use MemWal when an app or agent requires end-to-end encrypted persistent memories across sessions or devices, semantic recall by meaning, decentralized storage resilience, or cryptographically enforced ownership and delegation. Not suitable for ephemeral session-only context or large binary files.
Best for agents integrating persistent memory into conversations or applications (agents that can call Node/TypeScript SDKs or use the Vercel AI middleware).
This skill has not been reviewed by our automated audit pipeline yet.