Your Memory, Your Identity,
Your Control.
EthMem connects to your favorite LLMs and dApps, creating a unified, persistent memory layer that is cryptographically tied to your blockchain identity.

Download Extension
Get Started
Download our browser extension to enable EthMem to connect with your browser and persist memory securely. It's your gateway to decentralized AI memory.














Connects with
all of your LLMs
Three Core Layers.
One Sovereign Identity.
A browser extension that acts as your agent, on-device AI for private processing, and a decentralized backend for trustless storage and verification.
The Browser Extension
The Frontend
Built with JavaScript and Manifest V3, the extension is your personal AI agent living in the browser.
- Capture Conversations: Securely injects into LLM pages to capture full exchanges
- Manage UI: View memories, settings, and trigger ZK-Proof generation
- Orchestrate: Command center for AI processing and blockchain interactions
The On-Device AI
The Private Processor
All intelligence happens locally. No conversation data ever leaves your machine.
- Transformers.js: Runs optimized LaMini-Flan-T5 model in ONNX format via WebAssembly
- Local Processing: Extracts key facts from conversations into structured JSON
- Zero Server Calls: Complete privacy-first architecture running in your browser
The Decentralized Backend
The Trust Layer
Sovereign, portable, and verifiable identity without relying on centralized servers.
- Storage (Arweave): Encrypted memories stored permanently on decentralized network
- Ledger (L2 Blockchain): Smart contracts link wallet to encrypted memory hash
- ZK-Proofs: Prove facts about yourself without revealing raw data
Built by passionate
developers
Three builders pushing the boundaries of Web3 and AI
Frequently Asked
Questions
Have questions about decentralized memory? We've got answers.
Where is my data actually stored?+
Your data is encrypted and stored on decentralized networks like IPFS. Only you, with your cryptographic keys, can access and decrypt your memory. EthMem as a service never has access to your raw data.
What is a blockchain identity?+
Your blockchain identity is your public address (like an Ethereum wallet address). It acts as a universal, self-sovereign login and a root for your decentralized data, allowing you to control your information without relying on a central authority.
Can I use this with any LLM?+
Yes! EthMem is designed to be model-agnostic. You can connect it to centralized models like those from OpenAI or to decentralized, open-source models running locally or on decentralized compute networks.
What happens if I lose my wallet/keys?+
As with all self-custodial systems, you are responsible for your keys. We are actively developing social recovery and other user-friendly key management solutions to mitigate this risk. Securely backing up your seed phrase is crucial.







