Groundmist

groundmist.xyz

Groundmist is a series of experiments using Automerge for local first editing and private sharing, combined with ATProtocol for login and public publishing.

It also explores using ATProto Lexicon in a local first context for data composability.

Experiment 1: ATproto as Distribution for Local-First Software

Exploring the AT Protocol as a distribution layer for local-first software

Experiment 2: Legibility

Groundmist Notebook

https://notebook.groundmist.xyz/

Groundmist Notebook is an AppView for the WhiteWind blog entry lexicon com.whtwnd.blog.entry. All public WhiteWind content is available.

A local-first content editor is available at editor.groundmist.xyz. Use it to create your own notes and keep them off atproto until you're ready to publish.

https://github.com/grjte/groundmist-notebook

Experiment 3: Composability

Groundmist Sync

Groundmist Sync is a self-hosted personal sync server which is owned by your atproto identity. When you log in to other Groundmist applications (Library or Notebook), data will automatically sync to this server, unifying your local-first data into a personal data store that is analogous to your atproto PDS, but private.

https://github.com/grjte/groundmist-sync

Notes mentioning this note