Runnable, verifiable
high-school physics lab

A teaching scene library spanning mechanics, optics, circuits, waves, and thermodynamics. Click to simulate, adjust parameters, and let the data charts and law checks explain every phenomenon.

PhysScape
PhysScape
Community feed on desktop
Community

See what everyone is building

The home feed is the community: official teaching scenes and student work in one stream — open it, run it, save it, fork it.

  • The home feed shows new community scenes as they land
  • Fork anyone's scene with one click and make it yours
  • Bookmark and like to follow fellow makers
Labs

Five labs, fully open-ended

Mechanics, optics, circuits, waves and thermodynamics each run on their own engine. Sliders respond live, and official scenes make a starting point you can reshape.

  • Data charts, force analysis and law checks
  • Load any official or community scene as a build starting point
  • Tune initial conditions with live parameter sliders
Textbook labs

112 textbook experiments, ready to run

An interactive library covering the core points of the junior- and senior-high curriculum — mechanics, circuits, optics, waves and thermodynamics. Every experiment is tunable, charts update live, and law checks let you verify as you go.

  • 19 curriculum modules and 112 interactive experiments
  • Sliders adjust parameters and the phenomenon reacts at once
  • Charts and law checks stay linked, so you verify while experimenting
PhysScape
Textbook experiment library: search and module list
Experiment library
112 experiments · 19 modules
PhysScape
Mechanics experiment: two-dial stopwatch reading
Mechanics
Reading a mechanical stopwatch
PhysScape
Mechanics experiment: buoyancy by the weighing method
Mechanics
Archimedes' principle · buoyancy
PhysScape
Electricity experiment: field lines and equipotential surfaces
Circuits
Field lines and equipotential surfaces
PhysScape
Electricity experiment: a rotating coil produces AC
Circuits
Generating alternating current
AI generation

A photo or a problem becomes a runnable scene

Snap the apparatus or paste the question text. The AI models it, the engine checks it, fixes are applied automatically — and the result loads in the lab ready to run.

  • Upload a photo of the apparatus or paste the problem
  • Engine checks plus automatic repair — it runs as generated
  • Loads into the lab with adjustable presets
Problem photo: the apparatus and the question text
1
Snap or screenshot the problem
AI generation dialog: prompt, images and lab picker
2
Upload it and pick a lab
Generation log: planning, engine checks and automatic fixes
3
AI plans, checks, self-repairs
Result: a scene loaded in the lab with adjustable presets
4
A runnable scene
PhysScape
Mechanics builder workspace
Builder

Build your own experiment

Start from an official or community scene, or from nothing: place components, set parameters, mark the quantities you want adjustable, then publish it to the community.

  • Official and community scenes as starting points, or a blank page
  • Expose parameters so others can play with your experiment
  • Publish to the community in one click

Five labs

Each domain has its own simulation engine and builder

See what everyone is making

The community has official examples and runnable scenes published by students — favorite, reproduce, and remix them.

Enter community