The bmannconsulting.com website
1--- 2link: https://www.inkandswitch.com/keyhive/notebook/ 3github: https://github.com/inkandswitch/keyhive 4tags: 5 - capabilities 6 - protocol 7 - encryption 8 - localfirst 9discord: https://discord.com/channels/1200006940210757672/1347253710048333884 10--- 11Local first access control 12 13Created at [[Ink & Switch]], lead by [[Brooklyn Zelenka]] 14 15## Lab Notebook 16 17[Keyhive Background](https://www.inkandswitch.com/keyhive/notebook/00/) 18 19> We’ve seen user-agency principals successfully applied to other contexts. [Signal](https://signal.org/) popularized end-to-end encrypted chat while retaining much of the convenience of less-secure messaging applications. <mark>We find ourselves asking “what would Signal for documents look like?”</mark> 20## Code 21 22<https://github.com/inkandswitch/keyhive> 23 24- [`beelay-core`](https://github.com/inkandswitch/keyhive/tree/main/beelay/beelay-core): Auth-enabled sync over end-to-end encrypted data 25- [`keyhive_core`](https://github.com/inkandswitch/keyhive/tree/main/keyhive_core): The core signing, encryption, and delegation system 26- [`keyhive_wasm`](https://github.com/inkandswitch/keyhive/tree/main/keyhive_wasm): [Wasm](https://webassembly.org/) wrapper around `keyhive_core`, plus TypeScript bindings