A revolutionary distributed ephemeral storage system that prioritizes privacy, speed, and decentralization. Data exists only in memory, automatically expires, and remains encrypted end-to-end.
AES-256-GCM encryption happens on your device. Nodes store encrypted blobs without knowing the content.
Pure RAM storage with automatic TTL expiration. No persistence means no data forensics.
Gossip protocol replication across nodes with configurable quorum for availability.
REST API with Prometheus metrics, security middleware, and optimized for speed.
Experience ephemeral messaging with automatic expiration. Messages disappear forever after their TTL expires.
Interactive simulation of REPRAM's tree discovery protocol showing how nodes self-organize into efficient hierarchical networks.
MIT licensed server that stores unencrypted data. Run your own instances anywhere.
Commercial client library handling encryption, key management, and node communication.
Peer-to-peer replication ensuring data availability across distributed node clusters.
git clone https://github.com/ticktockbent/REPRAM.git
cd REPRAM
make build
./bin/node
docker-compose up -d
# 3-node cluster ready at localhost:8080-8082
curl -X PUT "http://localhost:8080/data/mykey?ttl=300" \
-d "sensitive data"
Ephemeral messaging, secure file sharing, temporary credentials
Game state, user sessions, temporary matchmaking data
Compliance-safe data processing, temporary workflows, audit-free operations
Distributed caching, CDN replacement, regional data processing