Install the Extension

Get Verified Calculations running in your Quarto project in under a minute.

1

Add the Quarto extension

From your Quarto project directory, run:

quarto add mentormind/verified-calc

This installs the extension to _extensions/mentormind/verified-calc/

2

Configure _quarto.yml

Add the extension and set the evaluator URL:

project:
  type: website

filters:
  - verified-calc

verified-calc:
  api: https://mentormind-calc.fly.dev
3

Set up pre-render (optional but recommended)

For batch evaluation during build, add a pre-render script:

project:
  type: website
  pre-render:
    - physics-calc pre-render --root . --api https://mentormind-calc.fly.dev --out site_data/calcs.json

This evaluates all .calc-request blocks before Quarto renders your pages.

4

Verify installation

Create a test file test.qmd:

---
title: "Test Verified Calculations"
---

The velocity-time equation:

{{< eq id="formula:velocity-time" >}}

::: {.calc-request}
request_id: "test-01"
formula_id: "formula:velocity-time"
solve_for: "v"
inputs:
  u: { value: 0, unit: "m/s" }
  a: { value: 10, unit: "m/s^2" }
  t: { value: 5, unit: "s" }
:::

**Result:** {{< calc request="test-01" >}}

Then render:

quarto render test.qmd

What's installed

Requirements

Note: The calculation service is free to use. No API key required. For high-volume usage or self-hosting, see the self-hosting guide.

Next steps