From first contribution to core team member in 5 simple steps
Select the contribution path that best matches your skills and interests
Programmable Low Intensity Focused Ultrasound platform.
Optical blood-flow monitoring for human and animal research.
Contribute to open-source device designs
Collaborate on clinical-research studies and publications
Create tools and extensions for the ecosystem
Help others learn with better documentation
Three steps to your first merged PR. Install steps live with the device — pick yours in step 2.
Connect with developers, researchers, and clinicians building open-source medical devices. Introduce yourself in #introductions — we read every one.
Install steps, smoke tests, and gotchas live in one place per device. Pick whichever you're working with today — you can always come back for the other.
Not sure yet? Open-LIFU = programmable focused ultrasound. Open-Motion = optical blood-flow monitoring. Both are research-use only.
Once you have the code running, the contribution loop is the same across every Openwater repo: fork, branch, commit, PR. Your first PR triggers an automated Contributor License Agreement signature — under 2 minutes, fully online.
git checkout -b fix/short-description
# make your change
git add .
git commit -m "Docs: clarify install warning"
git push origin fix/short-description
# then open a PR on GitHubContribute to open-source medical device designs
Get started with free and open-source tools for hardware design.
Explore our open-source hardware designs.
opw_neuromod_hw - Neuromodulation hardware designs
opw_ustx - Ultrasound transmit module
motion-sensor-fw - Motion sensor hardware
OpenLIFU-hardware - Core LIFU device designs
View Hardware Repos →Start with a hardware "good first issue" - these are beginner-friendly tasks.
Update BOM - Add current part numbers and pricing
Improve Assembly Docs - Add photos or clarify steps
Create 3D Printable Jig - Design fixtures for assembly
Document Test Procedure - Write step-by-step testing guides
Browse Hardware Issues →Complete these steps to become a fully integrated community member
Connect with the community and introduce yourself in #introductions
Show your support and get notifications about new releases
Required for all contributions - quick automated process
Docker or local setup - verify with pytest
Run your first OpenLIFU simulation in 5 minutes
Share your background, interests, and what you'd like to work on
Weekly calls every Wednesday at 2pm PT - meet the team
Stay updated on community news, opportunities, and events
Watch our 10-minute guide to making your first contribution
A complete walkthrough of setting up your environment, finding an issue, and submitting your first PR
Watch on YouTube →Everything you need to know to get started
Choose how you'd like to get started today
Have questions? Email us at community@openwater.health