Parse a VCF, then map ClinVar findings, CPIC pharmacogenomics, and polygenic scores yourself.
Health analysis API for agents.
Send a raw VCF, a lab panel, or a wearable export. Get back normalized observations, clear interpretations, and a dashboard spec — over REST or MCP, in minutes. No bioinformatics team required.
# one call, three modalities curl -X POST https://api.foreverbetter.xyz/v1/analyses \ -H "Authorization: Bearer $FB_TOKEN" \ -d '{ "source_ids": ["src_vcf_8f2a", "src_whoop_0431"] }' 200 OK { "observations": 142, "interpretations": [ { "id": "apob", "level": "attention" }, { "id": "vo2max", "level": "good" }, { "id": "cyp2c19", "level": "pgx" } ], "dashboard_spec": "ds_19c4f0" }
Works with the data your users already have
Health data is brutal to build with.
Genetics, labs, and wearables each arrive in their own messy format. Turning them into something you can trust is months of bioinformatics and compliance work — before you ship a single feature.
Reconcile WHOOP against Oura against Apple Health — every vendor exports a different shape.
Score every lab marker against reference ranges, track trends, and keep the whole thing compliant.
Genetics, wearables, and biomarkers — composed.
Send one modality or all three. The same composer returns a single structured picture, so the genome quietly tailors what the labs and wearables already show.
Whole genomes to insights
Send a VCF, WGS export, or 23andMe / AncestryDNA file. Get ClinVar findings, CPIC pharmacogenomics, polygenic scores, and aging-hallmark interpretation back as structured data.
- VCF / VCF.GZ
- WGS
- SNP array
- ClinVar
- CPIC
- PRS
Recovery, sleep, strain
Connect WHOOP or Oura, or upload Apple Health / Garmin exports. Readings are normalized into HRV, resting HR, sleep stages, recovery, and SpO₂ observations — ready to score.
- WHOOP
- Oura
- Apple Health
- Garmin
- OAuth sync
Labs that mean something
Upload blood panels as CSV, JSON, or a lab export. Each marker is scored against reference ranges with trends and plain-language flags — not just numbers on a page.
- CSV / JSON
- Lab export
- Reference ranges
- Trends
Call the API, or own the whole pipeline.
Same primitives either way: raw source references, normalized observations, and derived interpretations.
Hosted API
A managed endpoint with auth, storage, and workers handled for you. Start sending data in minutes.
- OIDC / JWT auth with per-endpoint and per-org scopes
- Encrypted Supabase storage for raw payloads
- Queue workers for full-size WGS jobs
- MCP + REST, idempotency keys, and audit logs
analyze-health skill
The same engine as an agent skill that runs on your machine. Raw files never leave the device.
- Runs locally in your agent runtime — no account needed
- Self-contained HTML dashboard output
- MIT-licensed, auditable end to end
The endpoints you'd have built anyway.
Every route also works behind a /v1/ prefix and is published in an OpenAPI 3.1 contract.
From raw file to structured insight.
- 01
Get a key
Request access and issue a scoped, short-lived JWT. Limit each token to the exact endpoints and organization an agent should touch.
- 02
Send data
Upload a file or connect a wearable — over plain REST or as an MCP tool call. Full WGS runs queue automatically to a worker.
- 03
Get structure back
Receive normalized observations and interpretations with severity levels and provenance — never raw, unexplained numbers.
- 04
Render or reason
Pull a dashboard spec to render a report, or feed the interpretations straight into the agent you're building.
Built for agents, not just apps.
Discover the contract at /.well-known/health-agent.json, list the tools a token is allowed to use, then call them. The tool list is filtered to each token's scopes — so an agent only ever sees what the user enabled.
{
"method": "tools/call",
"params": {
"name": "query_health_context",
"arguments": {
"user_id": "u_204",
"query": "ApoB"
}
}
}For the people putting health data to work.
Ship health features, skip the bioinformatics team
Add genetics, labs, and wearables to your product through one API. Per-organization scoping and audit logs are built in.
Standardize intake, own your infra
Normalize multi-modal member data and generate dashboards on your own deployment — EU-hosted, with deletion and export workflows.
Give your agent real health context
Discover the contract, list the tools a token allows, and call them. Scoped, auditable access with no glue code.
Answers before you ask.
Is this medical advice?
No. foreverbetter is a wellness and healthspan layer, not a diagnosis, medical device, or treatment engine. High-stakes findings should be confirmed with a clinician or genetic counselor.
Do I have to use the cloud?
No. The analyze-health skill is MIT-licensed and runs locally — raw files never leave the machine. The hosted API is for teams who would rather not run the infra.
Where does the data live?
The hosted API is EU-hosted with encrypted storage, per-organization scoping, and deletion and export workflows. Self-hosted, nothing leaves your environment.
What formats do you accept?
VCF / WGS and 23andMe / AncestryDNA for genetics, CSV / JSON / lab exports for biomarkers, and WHOOP / Oura / Apple Health / Garmin for wearables.
How do agents authenticate?
Short-lived JWTs scoped to specific endpoints and a single organization. An agent's tools/list returns only the tools its token is allowed to call.
What does it cost?
The open-source skill is free to self-host. The hosted API is usage-based — get a key to start, no credit card required.
Start building with health data.
One API for genetics, wearables, and biomarkers. Or the open-source skill, free. Send your first file today.
Open source and free to self-host · no credit card to try the API
Looking for the membership for individuals? Visit members.foreverbetter.xyz →