Named after the river
of forgetting.
Built so nothing is.

User-owned memory for AI agents — stored on Walrus, anchored on Sui, portable across apps.

zkLogin · no wallet, no seed phrase, no gas
Built on
19/19 formally verifiedSeal end-to-end encrypted4 Mysten primitives, load-bearinglive on Sui testnet
01
Remembers

Tell Lethe your crypto style. It remembers across sessions, not just this chat.

02
You own it

Every memory is Seal-encrypted end-to-end on Walrus — even Lethe’s servers can’t read it. Decryption needs on-chain approval you control.

03
Portable

Your memory is not trapped in one app. Open another Lethe agent and it already knows you.

The loop

The loop, in three frames

Lethe chat with the memory rail
/chat — a fact settles into the rail, Seal-encrypted, with live Walrus and Suiscan links.
  • the fact settles here
  • model — switch mid-chat
The /memory ownership surface
/memory — the ownership surface: verify on-chain, import, export, grant, revoke.
  • import / export
  • verify on Suiscan ↗
Pulse reading the same memory
/pulse — a second app that already knows you. Revoke and it forgets — live.
  • a second app, your grant
  • revoke → it forgets
The thesis

Why Walrus needs Lethe

Memories renew, archives don't

Archives pay once; a memory layer is designed to renew every epoch — recurring WAL demand per user.

Highest value per byte

A few hundred bytes that know you — people pay for identity, not gigabytes.

The Web2 door is built

Google login, no wallet, no gas — the only Walrus write path a normal person can walk through.

And because every memory is a Sui object, Lethe is a primitive other apps — and other contracts — build on. Demand compounds across the ecosystem, not inside one app.

“Remove Walrus and Lethe breaks. Ship Lethe and Walrus gets what it’s missing: users who come back.”
Pricing

Pricing

“Your memory is free forever. We charge for the intelligence on top.”

Free
$0
live today

Memory features, free models, daily limits.

Start free
Recommended
Pro
$9/mo
planned

Premium models, higher limits, unlimited memory.

Bring your own model keys — your memory plane stays the same.

Coming soon
Premium
$19/mo
planned

Everything in Pro, premium models included, early access.

Coming soon

“We lock you in with value, not custody — export and leave any day.”

Compare features

Pricing in preview · validating with early users

Free
$0
Recommended
Pro
$9/mo
Premium
$19/mo
Memory
Memories stored100UnlimitedUnlimited
Recall history30 daysUnlimitedUnlimited
Derive · recall
Verifiable export
Agents & portability
Connected agents110Unlimited
Grant / revoke on-chain
Portable across apps
Privacy
Seal end-to-end encryption
Formally verified (19/19)
Models
Free models · daily limits
Switch model mid-chat
Premium modelsAdd-on
Bring your own keys
Early access
Build on Lethe — for developers

Embed verifiable, user-owned memory in your own agent or app. Grant/revoke on-chain, Seal-encrypted, formally verified.

Usage-based · pay per memory operation

  • Derive · recall · export
  • Grant · revoke
  • Portable across apps
  • Seal end-to-end encryption
  • Formally verified (19/19)
  • Continue with Lethe handoff
Read the docs →

More models as they ship — your memory works with all of them.

How this compares

How Lethe is different

ChatGPT memoryMem0Lethe
Who owns the memoryThe appThe appYou — an on-chain object
PrivacyPolicyPolicyCryptographic (Seal)
Portable across appsNoSDK (vendor cloud)Yes — grant/revoke on-chain
Leave with your dataLimitedExportExport, one click
Model lock-inTied to the platformVendor cloudSwitch models, memory follows
Why on-chain

Memory you own, not memory an app stores

Portable by grant

Your memory is a Sui object, and access is a grant you issue to an agent’s address — and revoke the same way, on-chain and verifiable. It doesn’t live in any one app’s database, so it isn’t trapped there. Pulse reads it only while it holds a grant; revoke and Pulse forgets.

Enforced, not promised

Ownership is an object you hold; access is a transaction anyone can verify. These aren’t policy commitments a company can quietly change — they’re properties of where the memory lives.

Proof of demand

Lethe’s unit economics are denominated in WAL and SUI by design: every user action is sponsored Sui gas; every memory is a Walrus blob Lethe pays for. As users grow, Lethe drives real, recurring WAL demand — storage plus renewals, for every user, every epoch.

Revenue covers costs, funds storage and renewals for all users, and scales Walrus consumption with adoption.

Every Lethe user = a paying Walrus customer · verifiable on-chain

How this grows

Three rings around one vault

Most roadmaps ask you to believe. This one is mostly receipts — verify any line.

CORE — TODAY
Live today

The whole loop, shipped — derive, encrypt, recall, revoke, export. Formally verified (19/19).

Revenue

Free — live today.

This ring is finished — it is the proof the others stand on.

Live on Sui testnet — vault birth, Seal-encrypted writes, cross-app recall, revoke, export. Formally verified (19/19).

PHASE 1 — THE WEDGE
Live today

The product crypto-natives can use end to end, on testnet today.

One unlock away

Mainnet (Q3–Q4 2026) — Pro switches on and starts funding WAL storage and renewals.

Revenue

Pro — $9/mo.

Mainnet. Seal-gated selective sharing — share one memory, not the vault.

Pay for Pro in stablecoins — USDC, no card.

PHASE 2 — THE NETWORK
Live today

The SDK wraps the paths Pulse runs in production — cross-app memory works now.

One unlock away

A shared-registry policy lets any Sui app run its own decrypt sessions.

Revenue

SDK pilots.

Shared-registry policy: third-party apps run their own decrypt sessions.

On the horizon: memory other Sui contracts can read — a lending market that honors your no-leverage history, on-chain. Impossible without the object model.

PHASE 3 — THE OPEN DOOR
Live today

Google login and ChatGPT import — a normal person walks in today.

One unlock away

BYOK brings any frontier model; memory from usage, not just chains.

Revenue

category-scale subscriptions.

Memory editing; MemWal adapter the day @mysten/memwal ≥0.0.4 publishes.

The inner ring is the biggest one — and it already shipped. The rings ahead are smaller.