How a suite of free IOL calculators is engineered, audited and kept honest, and how to license the engine behind it.
Written for surgeons, hospital teams, ophthalmic societies and IOL manufacturers evaluating the platform.
In modern IOL power calculation, independent meta-analyses repeatedly crown different winners, separated by hundredths of a diopter. There is no dominant formula: there is a leading group, and the meaningful question about any calculator is whether it operates inside that group and can prove it.
MIOLO is engineered to operate inside that leading group and audited, release after release, so its agreement with the state of the art never regresses. In normal eyes the engine is developed for agreement with Barrett Universal II; in post-LASIK and post-PRK eyes, with the Barrett True-K family; in short eyes, the concordance with Cooke K6 is published openly in our short-eyes review.
Parity with those references is the floor, not the ceiling. A published formula is static; the MLF keeps being refined as data accumulates, under gates that block any regression. That is the structural advantage of constant machine learning over a frozen equation, and surgeons notice the rest in daily use.
| What it is | A professional suite of seven IOL power calculators for cataract surgery, free to use at miolo.ai. |
|---|---|
| Calculation approach | Deterministic paraxial vergence optics refined by the MLF (Machine Learning Factor), a proprietary bounded machine learning layer. |
| Release discipline | Automated physical invariant gates plus a full regression suite against consolidated reference formulas. A release that worsens agreement anywhere is blocked. |
| Reference agreement | Engineered for agreement with Barrett Universal II in normal eyes, the Barrett True-K family in post-refractive eyes and Cooke K6 in short eyes, audited on every release. |
| Clinical coverage | Routine eyes, short eyes, toric planning, post-LASIK and post-PRK, keratoconus, post-radial keratotomy, sulcus implantation after posterior capsule rupture, supplementary add-on IOL in pseudophakic eyes, and post-operative toric diagnosis. |
| Privacy | Patient identity never leaves the surgeon's device. Servers receive only anonymized clinical data. LGPD, GDPR and HIPAA alignment enforced by architecture. |
| Author | Dr. Bruno L. Miolo, MD, M.Sc (UNIFESP): practicing cataract surgeon, scientist and AI engineer. |
| Cost | Free for surgeons. No ads, no data resale. |
| Licensing | The engine runs server-side behind a closed API and is available for licensing: IOL manufacturers, ophthalmic societies, hospital groups, clinics and white-label deployments. |
Every MIOLO calculator is built on classical paraxial vergence optics. The physics is the spine of the prediction, not a marketing layer placed on top of it.
A proprietary, bounded machine learning layer corrects the optical core exactly where population data shows theoretical models drift: short eyes, post-refractive corneas, unusual anterior segments. The MLF adjusts the physics; it never replaces it.
Before any version reaches the platform, the engine must pass an automated battery that checks monotonicity and continuity of its response to every biometric input across a wide grid of combinations. A formula that behaves unphysically anywhere is not released.
Each release is compared against consolidated reference formulas across the validated envelope. If agreement worsens anywhere, the release is blocked. Versions only move forward.
Given the same biometry, the engine returns the same answer, every time, on every device. There is no generative step anywhere in the clinical path: the machine learning is trained offline, frozen, audited and only then deployed.
The engine is designed, built and audited by the same surgeon who uses it in the operating room. Every formula decision has a name attached to it, and every publication declares its conflicts of interest.
Every calculator on the platform runs on the same engineering discipline. All of them are free to use.
Spherical IOL power for routine and atypical eyes, including a dedicated short-eye regime.
Toric IOL power, cylinder and axis with vectorial astigmatism analysis, predicted posterior corneal astigmatism and mandatory surgically induced astigmatism input.
IOL power after myopic or hyperopic LASIK/PRK, in keratoconus and after radial keratotomy.
IOL power adjustment for ciliary sulcus implantation after posterior capsule rupture, with optic capture support.
Supplementary (add-on / piggyback) IOL power for pseudophakic eyes with a stable primary lens in the bag, calculated from the current residual refraction. Method: each lens family is computed in parity with the official calculator of its own manufacturer, because the two platforms do not agree with each other. The Rayner families follow exact paraxial vergence (Holladay, Am J Ophthalmol 1993, PMID 8328545) at the fixed ciliary sulcus lens position published by that manufacturer, a position that does not follow the depth of the primary lens in the bag. The 1stQ families reproduce the behaviour of that manufacturer's own calculator, which is close to linear and far less sensitive to keratometry and to anterior chamber depth. Catalog-locked to the manufacturers' published ranges and step sizes by family: Rayner Sulcoflex (Aspheric, Toric, Trifocal) and 1stQ AddOn (Refractive, Toric, Trifocal, Trifocal Toric, EDOF). Additional references: Buonsanti et al., 2025 (PMID 39889842) and a 2025 Graefe's Archive review (PMID 39259300).
Post-operative toric IOL analysis: rotation, exchange or observation, decided by the vectors.
Vectorial back-calculation of the astigmatic state of a pseudophakic eye from the manifest refraction.
The public calculators process biometry in real time and store nothing. The optional Surgeon Area keeps patient identity in an encrypted vault inside the surgeon's own browser; our servers receive only anonymized clinical data. Patient-identifying information never leaves the device.
Alignment with LGPD, GDPR and HIPAA is enforced by the architecture itself, not by a policy promise. Details in the Privacy Policy.
The reasoning behind the platform is documented in technical articles with Vancouver-style references verified against PubMed. Conflicts of interest are declared in every publication.
Includes a published concordance analysis between MIOLO and Cooke K6 in short eyes.
Why formulas fail in ectatic corneas and how a machine learning approach addresses it.
How clinically trained algorithms are changing medical specialties, with ophthalmology at the center.
The vector mathematics of SIA and why every surgeon should measure their own.
The limits of traditional formulas and the case for data-driven calculation.
MIOLO is developed by Dr. Bruno L. Miolo, MD, M.Sc (UNIFESP): a practicing cataract surgeon, a scientist and an AI engineer in the same person.
The tools are shaped in live surgical practice, because each calculator exists to answer something a real operating room demanded, and they are built and audited by the same hands that operate. That combination of clinic, science and engineering is what the platform is made of.
MIOLO.AI is a free, professional-grade suite of intraocular lens power calculators for cataract surgery. It covers standard, toric, post-refractive (post-LASIK, post-PRK, keratoconus, post-RK), sulcus calculation after posterior capsule rupture and supplementary add-on IOL calculation in pseudophakic eyes, plus post-operative toric IOL diagnosis with vectorial back-calculation.
Yes. Every calculator on the platform is free for surgeons, with no ads and no resale of data. Creating an account is optional and adds conveniences such as saved calculations, favorite lenses and a personal SIA database.
In modern IOL calculation, independent meta-analyses repeatedly crown different winners separated by hundredths of a diopter, so the honest benchmark is whether a formula operates inside the leading group. MIOLO is engineered to operate inside that group and audited on every release so its agreement with the state of the art never regresses: with Barrett Universal II in normal eyes, with the Barrett True-K family in post-refractive eyes, and with Cooke K6 in short eyes, where the concordance analysis is published openly in our technical articles.
MIOLO is engineered for agreement with the Barrett family where it is the consolidated reference: Barrett Universal II in normal eyes and Barrett True-K in post-LASIK and post-PRK eyes, with concordance maintained by a permanent regression suite. The difference is structural. A published formula is frozen at publication; the MLF (Machine Learning Factor) keeps being refined as data accumulates, under invariant gates and a no-regression rule. Parity with the reference is the floor of every MIOLO release, and the constant machine learning is what allows the engine to move beyond it.
Five things: a deterministic optical core with a bounded machine learning corrector (the MLF) instead of a black box; automated physical invariant gates that block any release with unphysical behavior; a no-regression rule for every new version; privacy enforced by architecture, with patient identity never leaving the device; and a single accountable author, a practicing cataract surgeon who is also the engineer of the platform.
Dr. Bruno L. Miolo, MD, M.Sc (UNIFESP), a practicing cataract surgeon, scientist and AI engineer. He designs, builds and audits the calculation engine personally, and the tools are shaped by what his own operating room demands.
The public calculators process biometry in real time and store nothing. In the optional Surgeon Area, patient identity is kept in an encrypted vault inside the surgeon's own browser and never reaches the servers, which receive only anonymized clinical data. Alignment with LGPD, GDPR and HIPAA is enforced by this architecture.
Yes. The calculation engine runs server-side behind a closed API and is available for licensing and integration: lens-specific calculators and constant optimization for IOL manufacturers, member tools for ophthalmic societies, EMR and biometer integration for hospital groups and clinics, and white-label deployments. Licensing inquiries: support@miolo.ai.
Short eyes (including a dedicated regime with published concordance against Cooke K6), post-LASIK and post-PRK eyes (myopic and hyperopic), keratoconus, post-radial keratotomy, and sulcus implantation after posterior capsule rupture with or without optic capture.
The MIOLO calculation engine runs server-side behind a closed API, which makes it straightforward to license and integrate without exposing the proprietary models. Typical arrangements include:
Licensing inquiries: support@miolo.ai
Run your own cases, including the difficult ones, and compare the results with the formulas you already trust.
Open the calculators