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.
Agent Personas
Pre-built memory templates for the most common agent types — Personal Assistant, Research, Code, Finance, Mobile, and more. Pick a persona, connect your API key, and your agent has structured persistent memory in minutes. Each persona includes ready-made memory keys, schemas, and prompt patterns. Build your own or extend any existing one.