Dark Bio is building an open platform for genomic and personal health analysis. But instead of sending data to analysis providers, the proposal is to invert the model, and send the analyses to where the data is held. The Ark, a small device the person owns, stores their genome and other personal data, and runs analysis apps in a sandbox. The owner approves every run and every released result from their phone in the Ark Companion app.
Website (dark.bio) · Whitepaper · Blog · Ark Hub · App Store · Play Store · X · Bluesky · Discord
Ark I is not on general sale yet, but you can contact us at founders@dark.bio to privately purchase a founder edition Ark to support the project. Everything below is public today.
| Repository | Purpose |
|---|---|
| emulator | Emulated Ark enclave for development and demos. It is not a secure vault |
| cli | Command line interface to Ark enclaves, for people, scripting and AI agents |
| examples | Worked examples for writing apps that run on an Ark, with fixtures to run them |
| transparency | Hardware security modules and every published Dark Bio ecosystem public key |
| Repository | Purpose | Package |
|---|---|---|
| wire-rs | Encrypted, request oriented transport between an Ark and its host | |
| trust-rs | Dark Bio ecosystem public keys and roots of trust from Rust | |
| cobs-rs | Fast, allocation-free framing codec used by wire-rs | |
| crypto-rs | Post-quantum cryptographic primitives used in the protocols | |
| crypto-go | The same primitives implemented in Go | |
| crypto-fl | The Rust primitives wrapped for Flutter | |
| crypto-ts | The Rust primitives wrapped for TypeScript |
Start at dark.bio/llms.txt.