What is Mirobody?
Mirobody is an open-source, self-hosted health-data + AI engine — a lightweight C++ core that links your personal health data to LLMs and runs anywhere, including fully on-device so your data never has to leave the phone. For the full architecture, feature list, and tech stack, see the GitHub README — this docs site is where you come to actually build, configure, and extend it.Quick Start
Build the C++ core and run it in minutes
Provider Integration
Add a new device or data source in hours
Who is this for?
Individual users
Anyone who wants a private, AI-powered home for their health data — without handing it over to a third party
Developers
Engineers building personal-data AI products who want a private, embeddable, on-device-capable health engine instead of building the data + FHIR + MCP plumbing themselves
Mirobody as a Data Engine for Developers
Wearable manufacturers
Add AI chat over your device data without building the backend
Research applications
Drop custom tools into
res/mcp_tools/ to deploy subject-facing research appsConsumer health apps
Use Mirobody as the data + AI backend behind your product
Enterprise
Contact us for custom integrations and enterprise support
Next Steps
1
Get started
Follow the Quick Start to build the core (
./build.sh) and run it.2
Configure providers
Set OAuth credentials for the devices you want — see Configuration.
3
Explore the API
Read the API Reference for the OpenAI-compatible
/v1 endpoints.4
Add custom providers or tools
Use Provider Integration for new data sources, or add a C++ tool in
res/mcp_tools/.Contributing
We welcome contributions — new providers, new tools, framework improvements, anything.GitHub Repository
Source code, issues, and PRs
Contributing Guide
How to submit changes
Community & Support
Discord
Community discussions (coming soon)
GitHub Issues
Bug reports and feature requests
Mirobody Support
Direct technical support
This docs site covers Mirobody’s health vertical. For the open-source engine repo, see github.com/thetahealth/mirobody.