The bmannconsulting.com website
1---
2link: https://groundmist.xyz
3tags:
4 - ATProtocol
5 - Automerge
6 - localfirst
7---
8Groundmist is a series of experiments using [[Automerge]] for local first editing and private sharing, combined with [[ATProtocol]] for login and public publishing.
9
10It also explores using ATProto [[Lexicon]] in a local first context for data composability.
11
12## Experiment 1: ATproto as Distribution for Local-First Software
13
14[Exploring the AT Protocol as a distribution layer for local-first software](https://hackmd.io/@grjte/groundmist-distribution)
15
16## Experiment 2: Legibility
17
18### Groundmist Notebook
19
20https://notebook.groundmist.xyz/
21
22> Groundmist Notebook is an AppView for the [WhiteWind](https://whtwnd.com/) blog entry lexicon _com.whtwnd.blog.entry_. All public WhiteWind content is available.
23>
24> A local-first content editor is available at [editor.groundmist.xyz](https://editor.groundmist.xyz/). Use it to create your own notes and keep them off atproto until you're ready to publish.
25
26<https://github.com/grjte/groundmist-notebook>
27## Experiment 3: Composability
28
29### Groundmist Sync
30
31> 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.
32
33<https://github.com/grjte/groundmist-sync>