In beta · Public demo available
Connect a value.
Show what changes.
A slider can change a circuit’s resistance and its cutoff readout on the same slide. Build the connection once, then use it to explain the relationship during a talk.
A first-order low-pass
Temperature does not change quickly. Everything above a few hertz is noise for this measurement, so a single pole placed well below the interference removes most of it.
H(f) = 11 + j 2πfRC,fc = 12πRC
fig 4 · one pole, driven by a real stimulus
What is available now
- The public sample
- No account needed. It includes a filter and a pendulum you can adjust without Python; edits are temporary.
- Invited beta accounts
- For your own work and saved projects, request beta access. Accounts are by invitation.
- Enabled separately
- Python, Canvas and Matter Lab need separate enablement; confirm the tools you need when arranging an evaluation.
Python execution must be enabled and its runtime loaded. Imported code needs your trust before it runs; shared viewers do not execute it.
01 / Connected computation
Follow a value through the explanation.
Connect named parameters to supported object properties and explanatory text. Linked readouts and figures respond when you change a value.
The filter response · fixed baseline
| f (Hz) | |H| (dB) |
|---|---|
| 0.1 | |
| 1.0 | |
| 10 | |
| 50 | |
| 100 | |
| 1000 |
Fixed inputs: R = 16 kΩ and C = 10 µF. This solver sweep gives 34 dB attenuation at 50 Hz. The table and chart stay at this baseline when you change the previous slide’s controls; they are a reference, not the response of your edited filter.
- Without code — connect a slider to a circuit resistance, simulation input or numerical readout.
- With a data table — use its numerical cells as a chart’s source; changing those cells updates the linked chart.
- With Python enabled — run a trusted cell that reads your input and produces a linked figure.
02 / Technical objects
Write the argument.
Keep its parts editable.
Place notation, tables and figures beside the words that explain them. Each object has controls for its content: edit LaTeX, choose a chart's data table, label an axis or display the output from a code cell.
t = np.linspace(0, 10, 400) x = np.exp(-t/5)*np.cos(3*t) plt.plot(t, x)
| trial | k (N/m) | ω (rad/s) |
|---|---|---|
| 1 | 4.0 | 2.00 |
| 2 | 9.2 | 3.03 |
| 3 | 16.0 | 4.00 |
A familiar presentation underneath
Compose the slide with ordinary presentation elements alongside the technical objects.
Details belong in the inspector
Work with position, size and appearance, then open the controls specific to the selected object.
The editor and its controlsInteractive illustrations of the object types, drawn by this page; not captures of a running Studio session.
03 / Specialized studios
Work in the language
of your subject.
Draw a circuit, build a molecular structure or explore materials data, then use those objects in the explanation. These slides come from the Studio gallery's decks; each strip says where its deck is available.
Circuit Studio
Draw a schematic and explore DC, AC or transient analysis with supported circuit models. Use it to explain assumptions and compare responses. The schematic on the filter slide above is one of its objects. Circuit analysis uses simplified models and has beta limitations. Check quantitative results independently before relying on them.
Circuit workflow and modelsMolecule Studio
Draw atoms and bonds, inspect the derived SMILES, and place the structure on a slide. Keep structural notation alongside the chemical argument you are making.
Molecule workflow and notationMatter Lab
Where Matter Lab is enabled, work with crystal structures, diffraction, phase diagrams, spectra and other materials data on slides. Use a shared temperature parameter to connect an explanatory state point with related views, or bring in instrument data to discuss a measured result. Matter Lab availability varies. Review imported data and derived results; model coverage and export fidelity have beta limitations.
Matter objects, data and methodsExplore Matter Lab object types Five illustrations · available where enabled
04 / Presenting
Make room for the question that changes an assumption.
Present with speaker notes, a timer, a next-slide preview and annotation tools. Adjust supported controls while explaining a model. Use a separate audience window for a video call, keeping your notes on your own screen.
Now presenting — audience sees this
A first-order low-pass
Temperature does not change quickly. Everything above a few hertz is noise for this measurement, so a single pole placed well below the interference removes most of it.
H(f) = 11 + j 2πfRC,fc = 12πRC
fig 4 · one pole, driven by a real stimulus
Presenter tools are a desktop feature; the phone preview does not offer them. Open this page on a desktop to use the presenter view here.
A sequence, or a path through the model
Arrange a 16:9 slide deck, or organize the same document on a Canvas where that feature is enabled. Canvas is not enabled for every beta account.
Canvas frames and availabilityYour presenter tools stay with you
Use the laser, pen, whiteboard and blackout controls to direct attention. The presenter view supports live controls where enabled; a shared-link viewer has a different, read-only role.
Presenter and audience-window guides05 / Collaboration
Review the model,
discuss the details.
Bring a colleague into the document, anchor a question to an object, and keep a shared reference for the next revision.
Adding a velocity-proportional drag term bends the solution into a decaying envelope — the amplitude dies exponentially while the phase keeps time.

Illustration of a collaborative session, with fictional names and comments. Connected collaboration requires account access and an available service.
Coordinate the edits
See collaborator cursors and presence in connected sessions. Editing indicators help coordinate work; they are advisory.
Check the save status and resolve conflicting versions when needed. Undo uses local history; it is not an exclusive claim on a shared object.
Put the question on the object
Attach a discussion to a specific equation, chart or other object, so reviewers can identify what it concerns. In the editor, use threads to discuss the definition, data or wording in context.
Choose editors and readers
Invite people with Can edit or Can view access. The current read-only deck viewer has slide navigation, without the editor's comment controls or reactive recomputation.
06 / Export formats & limits
Choose what needs to travel.
A reader, a printed handout and an editable PowerPoint need different outputs. Use the format that preserves what matters for the next step.
| Format and purpose | What travels | What to check |
|---|---|---|
| PDFHandouts and reading copies | Slide captures embedded in PDF pages, with optional notes pages. | Slide content is rasterized, not vector artwork or editable text. Detail depends on the capture resolution; Python is not rerun for export. |
| PowerPointContinue work in another slide tool | Supported text, shapes, tables and data-bound charts can remain native PowerPoint elements. Other objects use captures or fallback content. | Scientific objects are not live in PowerPoint. Matter objects currently become placeholders, and inline math in text falls back to LaTeX source. Check the conversion report and the file. |
| PNG / JPEGFigures and slide previews | A static image of each selected slide at the chosen resolution. | No editable objects, parameters or computation. Captures use the output available at export time. |
| Quodra JSONKeep a Quodra document copy | The document's objects, source code, parameters and connections in a file you can re-import. | Not an executing presentation file. Imported code needs trust before it runs; separately archived datasets and external resources may still be required. |
| Link / embedRead the shared presentation | A read-only viewer with slide navigation, loading the available shared version when opened. | No Python execution, reactive recomputation or editor controls. Reload to fetch later saved changes; this is not a live presentation session. |
07 / Integrations
Work with the tools around your presentation.
An external assistant, working on your document
Connect a compatible external AI client through Quodra’s MCP integration, where configured, to work with Quodra documents. The external client supplies the AI model; Quodra does not provide a built-in AI model.
Ask your client to place objects, write source code or connect a parameter. Review its changes and run code in the editor to check the results. An authorized client can access content within your permissions; its model provider has its own terms.
MCP setup and supported actionsStart from an existing presentation
Import a PowerPoint file, or choose a Google Slides presentation through the configured Drive integration. Quodra maps supported content to its own objects and reports approximations and unsupported elements.
Import availability depends on the deployment and account. Charts, SmartArt and other unsupported content can need rebuilding; inspect the import report before continuing your work.
Import formats and conversion detailsYour first project
Start with one explanation.
Choose a question from a lecture, lab or technical review. Build the one slide that benefits from changing an input; keep the rest of your presentation in its existing format while you evaluate.
Pick a relationship
Start with familiar inputs and a result you can check. The filter sample demonstrates a no-code connection before you build your own.
Rehearse the change
In your invited workspace, connect the input and check its linked result. Test the presentation on the browser and connection you’ll use.
Keep a fallback
Prepare a PDF or slide image for your existing deck. Static exports preserve a view of the result; they don’t run the model.
Planning a class or a technical presentation? Tell us the task, timing and tools you need so we can discuss whether the current beta fits.
First-deck instructions
