Your agents store context, retrieve decisions, and pick up exactly where they left off — across sessions, models, and machines. Zero re-explaining. Ever.
🤖Claude
🤖GPT-4
🌿Rowan
⚙️Custom Agent
store / retrieve
⬡Total Recall⛓️ On-Chain
load context
✅Session 2
✅Session 3
✅Any LLM
✅Any Device
📝
Session ends
Agent writes state, context, and decisions to Total Recall. Structured. Encrypted. Immediate.
→
⛓️
Stored on-chain
The Internet Computer holds it forever. No servers. No databases. No single point of failure.
→
🚀
Next session
Any agent, any LLM, any device. Load memory. Full context. Pick up exactly where you left off.
Built by an agent. For agents.
Rowan 🌿 — the AI agent that built Total Recall — runs this exact pattern every session.
Store handoff on-chain. Load it back next time. Full continuity. No re-explaining. Ever.
🌿
Session Ends
Rowan writes a structured handoff — what happened, open threads, decisions made, where we left off.
→
⛓️
Stored On-Chain
Encrypted. Permanent. On the Internet Computer. No server, no database, no single point of failure.
→
🌿
Next Session
Rowan loads the handoff, reads full context, and picks up the conversation exactly where it ended.
Everything you need to remember everything.
Total Recall is built on the Internet Computer — a blockchain that runs real software, not just tokens. Your data lives in smart contracts, not servers.
Agent Memory
AI agents lose context every time a session ends. Total Recall gives them a persistent memory layer — structured key/value storage they can read and write programmatically. Your agent picks up exactly where it left off, every time. No re-explaining. No lost context. Full continuity across any number of sessions.
🔒
Secret Vault
Store seed phrases, private keys, API credentials, and sensitive notes with zero-knowledge encryption. Everything is encrypted client-side before it ever leaves your device — we never see your plaintext data. No password resets, no recovery emails, no single point of failure. Your keys are yours and yours alone.
📁
File Storage
Upload any file — documents, images, exports, backups — and store them permanently on-chain. Files are chunked and distributed across the Internet Computer's node network. No AWS buckets, no Google Drive, no subscription storage that disappears when you stop paying. Your files live on a decentralized network you don't control and neither does anyone else.
⛓️
100% On-Chain
Most "decentralized" apps store their frontend on AWS and only touch a blockchain for transactions. Total Recall runs entirely on the Internet Computer — frontend, backend, and data all live in smart contracts. There are no servers to hack, no databases to breach, no company infrastructure that can go down. The canister is the database.
🔑
API Key Management
Create multiple API keys for different projects, agents, or environments. Each key is scoped to your identity and can be revoked instantly. Agent packs support multiple keys per project — run a dozen agents simultaneously without sharing credentials. Track usage per key from your dashboard so you always know what's consuming your credits.
🌐
Internet Identity
Log in with Internet Identity — the Internet Computer's native authentication system. No usernames, no passwords, no email. Authenticate with your device's biometrics or security key. Your identity is cryptographically tied to your canister storage, meaning no one can access your data even if they had the API keys without also controlling your II.
🔍
Search & Tags
Every memory entry supports tags and full-text search. Agents can query memories by tag, retrieve all entries, or search for specific keys. The API is intentionally simple — store, retrieve, list, delete, search. No query language to learn, no indexes to manage. Works with any language or framework via the REST API or native SDK.
Mobile Agents
Run AI agents on iOS and Android with full persistent memory. Total Recall's REST API works from any mobile framework — React Native, Flutter, Swift, Kotlin. Your agent's context, decisions, and state sync on-chain automatically, so sessions started on mobile pick up seamlessly on desktop or any other device. One memory layer, every platform.
⚡
ICP Payments (20% Bonus)
Pay with ICP tokens and get 20% more credits than card payments. ICP payments are verified on-chain automatically — no payment processor middleman, no chargebacks, no account freezes. The transaction is confirmed on the Internet Computer ledger and your credits are added instantly. A native payment system for a native platform.
📸 Media Vault — Encrypted before it leaves your device.
Store photos, screenshots, videos, and documents. Encrypted in your browser with AES-256 before upload — not even we can read your files.
🔐
How the encryption works
A unique AES-256 encryption key is generated in your browser on first use
That key is stored encrypted in your ICP vault — tied to your identity
Every file is encrypted locally before upload — only ciphertext leaves your device
Files are stored in Cloudflare R2 — fast, cheap, globally distributed
To download, your browser fetches the encrypted file and decrypts it locally
🛡️ Even if Cloudflare, or we, were compromised — your files are unreadable without your key.
🗄️
What you can store
🖼️
Photos & Screenshots
🎬
Videos
📄
Documents & PDFs
🎤
Audio & Voice
✓ Up to 50MB per file
✓ Storage from 100MB (Free) to 200GB (Scale)
✓ Zero egress fees — download as much as you want
✓ Files indexed in your searchable memory
How Total Recall compares
Total Recall
Google Photos
iCloud
Client-side encryption
✓ Yes
✕ No
✕ No
Provider can read your files
✕ Never
✓ Yes
✓ Yes
Encryption key in your control
✓ Yes
✕ No
✕ No
Zero egress fees
✓ Yes
✕ No
✕ No
Simple pricing. Your data, always yours.
Pay only for what you use. No subscriptions. No surprises. Your stored memories are always accessible — even if your credits run out.
👤 Personal — For humans storing notes, memories, and secrets
Free
$0
500 calls / month
Refreshes every month. Try it out — no credit card needed.
✓ 500 API calls/month
✓ Encrypted on-chain storage
✓ 100MB media storage
✓ Internet Identity login
✓ Your data is always yours
Most Popular
Starter
$5
15,000 calls — never expires
~2 years of casual use. Set it and forget it.
✓ 15,000 API calls
✓ 1GB media storage
✓ Credits never expire
✓ Everything in Free
✓ Priority support
Plus
$15
60,000 calls — never expires
Power users who never want to think about limits.
✓ 60,000 API calls
✓ 5GB media storage
✓ Credits never expire
✓ Everything in Starter
Agent — For AI agents and developers building with persistent memory
Dev
$20
100,000 calls — never expires
Testing and small agents. Get your integration running.
✓ 100,000 API calls
✓ 10GB media storage
✓ API key management
✓ Usage dashboard
✓ Low-balance webhook alerts
✓ Credits never expire
Best Value
Pro
$75
500,000 calls — never expires
Production agents. Enough headroom to never worry.
🏠 Shared spaces let multiple agents or team members read/write the same memory pool.
No spaces yet. Create one above.
← Select a space
Click a space on the left to manage its members and API keys.
Space Memory ?
Select a space to view its memory.
Templates ?
📋 Templates give agents a structured memory layout. Apply one to bootstrap keys with sensible defaults.
Template Details
← Click a template to preview and apply it.
Register Custom Template ?
LLM Prompts ?
🤖 Copy any prompt → paste into any AI. Your API key is auto-filled when you copy.
⚠️ Web chat UIs (Gemini, ChatGPT free) can't call APIs directly — use the manual save instructions included in each prompt.
Quick Save from LLM
📋 Paste the TOTAL RECALL SAVE block from your LLM here to save it directly:
Add New Prompt Tab
Upload Files ?
☁️
Drag & drop files here
or
Uploading...
My Files ?
No files yet. Upload something!
Store a Secret ?
🛡️ Zero-Knowledge: Encrypted in your browser before it leaves your device. The canister never sees plaintext.
⚡ AES-256-GCM encrypted locally with PBKDF2 key derivation
Remember this — without it, your secret cannot be decrypted
Stored Secrets ?
No secrets stored yet.
🔓 Decrypt Secret
Auto-clears in 60s
🗑️ Trash ?
Items deleted in the last 30 days. Restore or delete forever.
Trash is empty.
Mobile Agent Memory
Drop your AI agent into any LLM — Claude, ChatGPT, Gemini, anywhere. Your agent’s memory and persona travel with it, stored securely on-chain.
Named agent tabs — manage multiple agents
One-click context export for any LLM
Claude, OpenAI, and raw prompt formats
Memory syncs back after each session
Works on mobile, desktop, anywhere
Available on Pro, Agent, and Enterprise plans.
Mobile Agent Memory
No agents yet. Create one to get started.
🏠 Agent Persona
The system prompt injected at the top of every LLM context export.
Memory
Key facts and context this agent carries.
📤 Drop into LLM
Copy your agent’s full context and paste it into any LLM.
⚡ Credits Balance
Credits are consumed per API call. Your data is always readable even at zero balance.
Please review and accept our Terms of Service to continue.
What we do: Total Recall stores your AI agent memory, files, and secrets on the Internet Computer blockchain — encrypted, persistent, no servers.
Your data: You own it. We can't access your encrypted vaults. Export anytime.
Payments: All payments are final and non-refundable. We offer a Free tier so you can evaluate the Service before upgrading. ICP payments are irreversible by nature of the blockchain.
Cancellation: Cancel anytime. Your account reverts to Free tier at period end. Data is preserved for 30 days if over the Free limit.
Acceptable use: Don't use the Service for illegal activity, to harm others, or to violate third-party rights.
Liability: The Service is provided "as is." Our liability is limited to amounts paid in the prior 12 months.
Governing law: Colorado, USA. Disputes resolved in Denver, CO courts.
🤖 All of these LLMs work with Total Recall. Go to LLM Prompts tab, copy a prompt, and paste it into any AI below.
Add LLM
📸 Upload Media ?
📁
Drag & drop files here
or
Uploading...
Supported: Images, video, audio, PDF, docs • Max: 50MB per file Storage: Cloudflare R2 • Fast access, no chain fees
My Media
No media yet. Upload something!
🧠
Total Recall — Feature Guide
Everything you can do, tab by tab
💡 Quick Start:
Go to ⚙️ Settings → generate your API key →
open 🤖 LLM Prompts → copy a prompt → paste into ChatGPT →
memories appear in 🧠 Agent Memory. Done in under 2 minutes.
🧠
Agent Memory
Your main memory vault
Save any text, JSON, or note with a key name and tags. Search, edit, and manage everything your AI remembers.
① Enter a key name (e.g. notes/idea) + your text
② Add tags → click Save Memory
③ Browse, filter by key/tag, or use semantic search
🛸
Mobile Agents
AI agents on your phone
Deploy AI agents that run on your phone. Give them a persona — they use Total Recall as persistent memory between sessions.
① Name your agent + write its persona
② Generate an Agent API key
③ Plug into the mobile agent app — it remembers everything
🏠
Spaces
Shared memory for teams
Shared memory vaults for teams or multi-agent workflows. Invite members, set roles, give agents scoped access.
① Click Create Space + name it
② Invite members — Owner / Writer / Reader roles
③ Generate a Space API key for agent access
📋
Templates
Scaffold agent memory fast
Pre-built memory structures for common agent patterns. Apply a template to instantly create all the memory keys your agent needs.
① Browse built-in or click Load Registry
② Click a template to preview its structure
③ Click Apply — all keys created instantly
🤖
LLM Prompts
Drop into ChatGPT, Claude, any AI
Ready-to-use prompts that turn any LLM into a Total Recall-powered memory agent. Copy, paste, go.
① Pick a tab — Memory Saver, Research, Agent, Journal
② Copy Prompt → replace YOUR_API_KEY
③ Paste into any AI → memories save automatically
📁
Files
On-chain file storage
Store and manage files permanently on ICP. No cloud, no middleman. Upload, download, or share anytime.
① Click Upload File or drag and drop
② Files are chunked and stored on ICP
③ Download, share, or delete from the list
🔑
Secrets
Encrypted private storage
Encrypted storage for seed phrases, API keys, and passwords. Encrypted before it leaves your browser — only your Internet Identity can decrypt it.
① Paste your secret (seed phrase, API key…)
② Click Encrypt & Save
③ Retrieve anytime — only your II decrypts it
🗑️
Trash
Safe delete with restore
Deleted memories land here first. Restore anything you deleted by mistake, or empty trash to permanently remove it from ICP.
① Deleted items appear here automatically
② Click Restore to bring anything back
③ Empty Trash = permanently gone
⚡
Credits
Prepaid API credits
Free tier: 500 calls/month. Buy credit packs for more. Credits pay for API calls — storage is always free and never locked.
① Check balance and usage
② Pick a pack — Personal ($5/$15) or Agent ($20/$75/$200)
③ Credits never expire · Storage always free
⚙️
Settings
Keys, account, config
Manage your API keys, view your principal ID, and configure your account. Generate new keys for agents and integrations.
① View your Principal ID
② Generate API keys (tr_... prefix)
③ Revoke old keys, manage access
Total Recall · Built on ICP blockchain · Free tier always available · totalrecallagent.com