Physics answers
you can check.

Ask anything from a textbook problem to "how many rubber ducks would it take to stop a freight train?" Our own small language models read the question; Noether does every bit of the math. You get the equations, every input and assumption, units checked end to end, and an honest confidence score.

No account, no API key. It runs in your browser.

Ask a question

Try:

Physics engine loads when you're ready (about 15 MB, cached after).

How it works

Six stages. The language models never do arithmetic: every number comes from Noether (SymPy + Pint).

  1. ClassifyStandard, Fermi estimate, or not physics at all.
  2. RetrieveFind candidate equations in a reviewed database.
  3. PlanPick equations by id and copy the values. No free-form math.
  4. ComputeNoether, our math engine, solves with SymPy and carries units through every step with Pint.
  5. Sanity checkDimensions and orders of magnitude, before you see it.
  6. ExplainPlain words, every assumption listed, confidence scored.

Meet the Fermi models

Trained from scratch in this project. No external APIs, ever.

fermi-luna-1: a crescent Moon
fermi-luna-1 · ~0.14M
runs the tests
fermi-tellus-1: the Earth with physics equations
fermi-tellus-1 · ~3.2M
reads every question
fermi-solem-1: the Sun with physics equations
fermi-solem-1 · ~29.9M
plans and explains
fermi-celeste-1: a black hole quasar
fermi-celeste-1 · ~119.6M
the last resort

Install the CLI

macOS / Linuxcurl -fsSL https://askphysics.vercel.app/install.sh | bash
Windowsirm https://askphysics.vercel.app/install.ps1 | iex
Homebrewbrew install shankar-sachin/tap/askphysics

More ways to install, with a Windows installer, WinGet and the raw scripts, are on the install page. Developers: pinning, source installs and every release.

Then: askphysics ask "How fast does a ball dropped from 20 m hit the ground?"