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 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 2,000+ 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