Encrypted, ephemeral, private memos on atproto
TypeScript 100.0%
19 1 0

Clone this repository

https://tangled.org/graham.systems/cistern
git@tangled.org:graham.systems/cistern

For self-hosted knots, clone URLs may differ based on your setup.

README.md

Cistern#

Cistern is an attempt at implementing a private, personal quick-capture system on AT Protocol. Cistern "items" are encrypted, so that they are only readable by the holder of the correct secret key—stored off-protocol. These items are intended to be ephemeral, and to be deleted after they've been read.

The intention is for Cistern to bridge the gap between where ideas are had and where they can be stored long-term. For example, let's say you have an idea while at a restaurant. You create an item using your phone, and once you're back at your desk and you open Obsidian, that item is automatically pulled from your PDS, decrypted, and deleted from your PDS. If your notebook was open at the time you created your item, the Cistern Obsidian plugin would have been notified of the new item via the Jetstream, and so you would find your memo waiting for you once you got home.