Build the Future of Medical Devices

APIs, SDKs, and documentation to extend the open-source Open-LIFU and Open-Motion platforms

2 Core Platforms Open-LIFU & Open-Motion
Open Source, Always AGPL 3.0
Python C++, Slicer & Firmware APIs, SDKs & tooling

Technical Documentation

Everything you need to start building with the Openwater platforms

🔊

Open-LIFU

Low-intensity focused ultrasound platform with a Python toolbox and 3D Slicer planning GUI.

Open-LIFU Quickstart →
📹

Open-Motion

Optical imaging platform for blood flow and motion tracking, from sensor firmware to analysis SDK.

Open-Motion Quickstart →
🛠️

Docs & Tooling

Cross-platform documentation, repositories, and contribution guidelines for the whole ecosystem.

Browse GitHub →

Quick Start: Install the Open-LIFU Toolbox

Get openlifu running and simulate against the sample database — no hardware required

Python install in 5 minutes BASH
# 1. Clone the Python toolbox
git clone https://github.com/OpenwaterHealth/OpenLIFU-python.git
cd OpenLIFU-python

# 2. Create and activate a virtual environment (Python 3.10–3.12)
python3.11 -m venv env
source env/bin/activate

# 3. Install the toolbox in editable mode
pip install -e .

# 4. Smoke test — should print a version string
python -c "import openlifu; print('openlifu', openlifu.__version__)"

Where to Contribute

Most of our community will never receive a physical device, and that's fine — the highest-leverage work happens in code. Pick a lane, grab a good-first-issue, and ship. Every lane has a named human and real starter tasks.

Best for: Developers

Code

Ship Python, Slicer, and tooling improvements against simulators and fixtures. The MATLAB-to-Python migration is the highest-leverage place to start.

Good-first-issues
Open Code issues
Best for: All roles

Documentation

Make the platform legible to the next contributor. Tutorials, glossaries, API docs, translations. Your work is the first thing a new arrival reads.

Good-first-issues
Open Document issues
Best for: Developers

Quality

Triage, reproduce, audit. The work that keeps the platform trustworthy as the community grows.

Good-first-issues
Open Quality issues

Looking for the full picture?

All five contribution lanes — Code, Documentation, Quality, Research, and Clinical — live on the community home page, each with a named contact and starter issues.

See all five lanes →

Contributor Recognition Ladder

A clear progression path from your first contribution to a core team role

🌱

Contributor

1+ merged PR
  • Community badge
  • Discord access
  • Newsletter shout-out
🌿

Regular Contributor

5+ merged PRs
  • Featured contributor profile
  • Review priority
  • Early feature previews
🌳

Core Contributor

25+ PRs · 6 months
  • Mentor status
  • Roadmap input
  • Maintainer track

Committer

Core + TSC approval
  • Commit access
  • Review authority
  • Release input
👑

TSC Member

Elected by community
  • Governance role
  • Strategic direction
  • Industry recognition

Ready to Start Building?

Join the growing community of developers, researchers, and clinicians shaping the future of medical devices

Read the Docs Join Discord Schedule a Demo

AGPL 3.0 Licensed • Open Source • Enterprise Support Available

Openwater's platform is exclusively intended for research purposes and is not cleared or approved by the FDA for clinical use.