Philosophy

it seems to align with this project

1 Like

Ah thanks for sharing this one, hadn't seen this video yet.

Yes indeed, there's a lot of overlap of the "Local First" movement:

  • Offline experience by keeping a copy of all your data locally (although many local first projects build on CRDTs under the hood, which SB doesn't — for now)
  • Putting almost all application logic in the client

They talk a lot about data sovereignty and getting it by making the client the source of truth and only using the cloud as synchronization infrastructure. SilverBullet solves this a bit differently by assuming you control "the cloud" (= the server) also, and you can trust the server also to never go away.