Download BioVault
Get started with privacy-preserving biomedical collaboration
Desktop App
BioVault Desktop
A user-friendly interface for data owners to manage their data and collaborate with researchers.
Command Line
BioVault CLI
The fastest way to get started with genomic collaboration. Install on macOS and Linux.
$ curl -sSL https://raw.githubusercontent.com/openmined/biovault/main/install.sh | bashCheck Dependencies
After installation, verify your setup:
$ bv check
BioVault Dependency Check
=========================
Checking java... ✓ Found (version 24)
Path: /opt/homebrew/bin/java
Checking docker... ✓ Found (version 28.4.0) (running)
Path: /usr/local/bin/docker
Checking nextflow... ✓ Found (version 25.04.7)
Path: /opt/homebrew/bin/nextflow
Checking syftbox... ✓ Found (version 0.8.6)
Path: /Users/user/.sbenv/binaries/0.8.6/syftbox
Checking uv... ✓ Found (version 0.9.0)
Path: /Users/user/.local/bin/uv
=========================
✓ All dependencies satisfied!
Install Dependencies
BioVault can help you install dependencies automatically:
$ bv setup
BioVault Environment Setup
==========================
Installing java...
Running: brew install openjdk@17
✓ Command succeeded
Installing docker...
Running: brew install --cask docker
✓ Command succeeded
Installing nextflow...
Running: brew install nextflow
✓ Command succeeded
Installing syftbox...
Running: curl -fsSL https://syftbox.net/install.sh | sh
✓ Command succeeded
Next Steps
Get started
Once your dependencies are satisfied, check out tutorials and source code.
Support
Need help?
Join our community for support, updates, and discussions.