Skip to content

a user-sovereignty vault for multi-chain accounts and permanent files (public or private).

License

Notifications You must be signed in to change notification settings

ranuts/anamnesis

Repository files navigation

Anamnesis

[English] | 中文


Product Overview

Anamnesis is a user-sovereignty-first storage solution that empowers you to manage multi-chain accounts and store permanent files on the blockchain.
Inspired by Plato's concept of "anamnesis" (recollection), it helps you preserve what matters—securely, privately, and forever.

🌐 Live: https://ranuts.github.io/anamnesis/


Core Features

🔐 Multi-Chain Account Management

  • Unified account hub: Manage all your blockchain accounts from multiple major chains in one secure place
  • Secure by design: All account information, including private keys, is encrypted locally with your master password—never leaving your browser
  • Easy import: Import existing accounts from various chains or create new ones with just a few clicks

📁 Permanent File Storage

  • Forever storage: Upload files to blockchain for permanent, immutable storage that lasts as long as the blockchain exists
  • Flexible storage: Choose between public storage for open access or private encrypted storage for sensitive files
  • End-to-end encryption: Files are encrypted locally before upload using your master password—only you hold the decryption key
  • Smart organization: Organize files with folders, tags, and custom descriptions for easy management
  • Powerful search: Quickly find files with full-text search and advanced filtering by name, type, date, or tags
  • Universal access: Access your files from any device using file links—your data follows you everywhere

📊 History & Management

  • Unified dashboard: View and manage all your uploads, account activities, and file metadata in one comprehensive interface
  • Complete history: Track every file you've uploaded with detailed metadata including upload date, file size, and storage type
  • Full control: Edit descriptions, reorganize folders, update tags, and manage your entire digital archive with ease
  • Advanced search: Search across file names, descriptions, and tags with instant results and powerful filtering options

🔓 Secure Retrieval

  • Download anytime: Retrieve your files whenever you need them, from anywhere
  • Decrypt on demand: Decrypt encrypted files instantly with your master password when needed
  • No expiration: Your encrypted files remain accessible forever—as long as you have your master password, your data is yours
  • Offline access: View your account information and file metadata even when offline, with full data stored locally in your browser

Privacy & Security

🔒 Your Data, Your Control

  • Local-first architecture: All sensitive information (private keys, master password, encrypted data) is stored and encrypted locally in your browser—never sent to any server
  • Zero-knowledge design: Anamnesis never collects, stores, or has access to your data. We can't see what you store, even if we wanted to
  • Privacy by default: Designed to minimize centralized dependencies and reduce trust assumptions—you remain in full control
  • Browser-native: The entire application operates entirely in your browser, with no backend servers handling your sensitive data

🛡️ Encryption & Protection

  • End-to-end encryption: Files are encrypted locally using industry-standard encryption before upload—only you can decrypt them
  • Master password protection: A single master password protects all your accounts and encrypted files, giving you one key to all your data
  • Re-authentication: Extra password confirmation required for sensitive actions like viewing private keys or exporting accounts
  • Secure by default: All sensitive operations require explicit user confirmation—no accidental exposure of your data

Use Cases

📦 Personal Archive

Build your personal digital archive by securely storing receipts, certificates, photos, and important documents. Use encryption for sensitive files that need extra protection, ensuring your private information stays private.

🎨 Creator Proofs

Publish and timestamp your creative work on blockchain for permanent, verifiable proof of creation. Perfect for artists, writers, musicians, and creators who need immutable proof of ownership and creation date.

💼 Account Management

Centralize your multi-chain account management in one secure location. Import accounts from multiple major chains, organize them securely, and access them all from a single interface.

👥 Team Collaboration

Preserve critical files with controlled access. Share encrypted files with team members who have the decryption key, ensuring secure collaboration while maintaining full control over who can access your data.

🗄️ Long-term Backup

Create permanent backups of important files that will outlast any single company or service. Once uploaded to blockchain, your files are stored forever, protected by decentralized infrastructure.


Getting Started

  1. Visit https://ranuts.github.io/anamnesis/
  2. Create a master password to encrypt your data (make sure to remember it—it's the only way to access your data)
  3. Import or create accounts for your preferred blockchains
  4. Start uploading files—choose between public storage or encrypted storage based on your needs
  5. Organize and manage your digital archive with folders, tags, and descriptions

Open Source

Anamnesis is open source and licensed under AGPL-3.0.
See LICENSE for details.


Anamnesis — Built for long-term memory.

About

a user-sovereignty vault for multi-chain accounts and permanent files (public or private).

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published