What is Mirobody?
Mirobody is an open-source health data engine you run yourself. It reads lab reports, wearable exports, photos and genetic files, assigns one standard code and unit to each value, keeps the record in a Postgres you operate, and lets an agent answer questions over it while naming the source of every reading. Since 1.5.4 every model can run on the same machine, on llama.cpp, so your documents and questions need not leave it, and the record exports, backs up and restores as files you hold. The engine is open source under Apache 2.0, built by Theta Health, and is the engine under its Theta Wellness app. Mirobody Cloud offers the same standardization and agent capabilities as a hosted API.First steps
Choose where the record will run. The two paths use the same coding approach, but have different setup and API endpoints.Mirobody Cloud
Create a key, write sample readings, and ask a question through
/v1. We operate storage and models.Self-Host
Run the library or the Docker stack yourself. Records stay in storage you operate; the models run at the vendor you choose, or entirely on your own machine.
/v1. A self-hosted deployment exposes its own /api/* and /mcp endpoints.
From data to answers
The same three stages organize Cloud and the open-source engine.
On Cloud, your application sends data to
/v1; the service stores and processes it. In a self-hosted deployment, the engine runs on infrastructure you manage. See Cloud capabilities and the local setup guide for their respective paths.
Storage and operations
Further reading
Cloud API overview
Authentication, Subjects, retention and the
/v1 endpoint map.Open Source architecture
Follow a reading from its original file to a coded answer.
Run locally
Every model on your own machine with llama.cpp: what each size needs and how to start it.
Export your data
The export routes, their formats and limits, and the backup that is the complete copy.