HelixlyAI DNA report · re-audited Get the skill
Two Claude Code skills · self-contained reports

Your genome analysis,
re-audited and rebuilt.

HelixlyAI takes a consumer DNA export and a folder of prior AI genome documents, then rebuilds them into a deterministic, evidence-cited HTML report — every claim traced to your own genotype and an authoritative source, hedges deleted at the gate.

8 phases, fully reproducible
0 uploads — runs locally
1 file — self-contained report
Invoke in Claude Code
re-audit, rebuild, and verify
  my genome analysis

Deterministic tools do the mechanical work. The agent does the interpretation — through a gated path.

The INDEX, the audit findings, the Phase‑6 candidate set, and the rendered HTML are byte‑deterministic for the same inputs. Interpretation is the agent's job, and it can only be written where the evidence gate allows.

Deterministic Python tools

Reproducible, mechanical, auditable. They build the genotype-truth INDEX, surface audit findings, assemble candidate sets, and render the final report — identical bytes, identical inputs.

Gated agent interpretation

The agent reads the tools' output and writes the plain-English meaning. Every clinical sentence must clear the evidence gate before it can be written to the page.

PHASE 00

Genotype-truth INDEX

Build the source-of-truth index of observed genotypes straight from the raw chip.

Tool
PHASE 01

Provenance & claim audit

Scan prior documents for unsupported and aspirational claims against the INDEX.

Tool
PHASE 02

Cross-document corrections

Reconcile contradictions across prior docs and rewrite them to the genotype truth.

Agent · gated
PHASE 03

Pharmacogenomics

Genotype-guided drug response, restated from CPIC / FDA PGx guidance.

Agent · gated
PHASE 04

MTHFR / methylation

Methylation-cycle variants and downstream folate processing in context.

Agent · gated
PHASE 05

Project-specific context

Apply the questions and focus areas particular to this subject's project.

Agent · gated
PHASE 06

Net-new findings scan

Deterministic candidate set across ClinVar, ACMG SF, and CPIC for review.

Tool
PHASE 07

Summary & verification

Executive summary, then a final verification pass before the report is sealed.

Agent + verify

A parsing substrate, and the audit pipeline that stands on it.

HelixlyAI ships as two sibling Claude Code skills. The decoder delegates every byte of parsing to the reader, so interpretation never touches a raw file directly.

Skill 1 · substrate

genome-reader

The parsing substrate

Turns raw consumer exports into clean, queryable structures. It makes no clinical interpretation — it only reads, converts, and looks up.

  • Format detection across 23andMe, AncestryDNA, MyHeritage
  • Summary, rsID lookup, and region extraction
  • VCF / Excel / QC conversion
  • DNA → protein translation
No clinical interpretation. Reading and conversion only — the factual floor the decoder builds on.
Skill 2 · pipeline

genome-decoder

The interpretation & audit pipeline

Runs the 8-phase workflow on top of the reader: it establishes genotype truth, audits prior documents, rebuilds them with citations, and renders the report.

  • Builds a genotype-truth INDEX from the raw chip
  • Audits prior docs for unsupported & aspirational claims
  • Rebuilds with rsID + allow-list citations and a provenance block
  • Renders the interlinked HelixlyAI HTML report
Delegates all parsing to genome-reader, resolved via $GENOME_READER_PATH or the sibling directory.
genome-decoder  →  delegates parsing to  →  genome-reader

Every clinical claim resolves to your genotype and a named source.

No claim reaches the page unless it can point to an rsID in your INDEX, an allow-list source, and a present-tense observation. Hover any finding in a HelixlyAI report and the chain is right there.

CYP2C19 — Intermediate Metabolizer

CPIC Level ATier 1
Cytochrome P450 family · enzyme activity · illustrative example
rs4244285 chr10:96,541,616 G/A

The subject carries one *2 loss-of-function allele, observed as G/A at rs4244285 — a current finding of intermediate CYP2C19 activity. For affected substrates, exposure may differ from a normal metabolizer.

Allow-list citations CPIC — clopidogrel guideline · dbSNP rs4244285 · PharmGKB clinical annotation
Ends with: consult your prescribing clinician.
The blacklist gate — hedges are deleted, not softened
Rejected at write time
“This variant may suggest you could be predisposed to optimizing your metabolic potential.”
Written to the page
“rs4244285 is observed as G/A — intermediate CYP2C19 activity (CPIC Level A).”
a

Cite an rsID in the INDEX

The claim must reference an rsID present in your genotype-truth INDEX, with the genotype actually observed on your chip.

b

Cite an allow-list source

Backed by an authoritative, pre-approved source — never an open-ended search or an unverifiable reference.

c

State a current observation

Present tense, about what is — never an aspiration, a hedge, or a maybe. Failing any rule means the sentence is not written.

Allow-list sources
PubMedClinVarCPICPharmGKB FDA PGx tableGWAS CatalogdbSNPgnomAD

Your DNA never leaves the machine. The report can be rebuilt byte-for-byte.

Runs locally

All parsing and rendering happen on your own machine. There is no HelixlyAI server in the loop.

Never uploaded, never committed

Your DNA export and the generated outputs are never sent off-device and never written to version control.

Reproducible by design

Same inputs + same allow-list snapshot date + same genome-reader version → the same report, every time.

Re-audit your genome analysis.

Install the two skills, point Claude Code at your export and prior documents, and ask it to rebuild and verify.

Not a diagnostic tool. Consult your prescribing clinician.

HelixlyAI restates guidance from authoritative sources — CPIC, the FDA PGx table, and peer-reviewed literature — and nothing more. It does not diagnose, and every clinical recommendation in a report ends with “consult your prescribing clinician.” Do not start, stop, or change any medication or treatment based on a HelixlyAI report.

Not for diagnosis Not for de-novo assembly Not for alignment Not for variant calling