See exactly how
MatrixAI Studio works

A real walkthrough — from installation to a trained production model. No marketing, no mockups. Every screenshot taken from a live session.

InstallationModel creationTransparent pipelineTrainingExportLLM mode
Before you start — Requirements
Docker Desktop
v4.0 or later · Free download ↗

That's it. MatrixAI runs entirely inside Docker — no additional dependencies on your machine.

Deterministic mode — no LLM required
01
Installation· deterministic

One click to launch

Run start.bat on Windows or start.sh on Mac and Linux. The script loads the Studio image, validates your licence, and starts the containers. The Studio is live at http://localhost:8080 in under a minute — no configuration needed.

Windows PowerShell — start.bat completes all three steps in ~50 seconds
Windows PowerShell — start.bat completes all three steps in ~50 seconds
02
Create a model· deterministic

Describe your goal in plain language

Open the Studio and type what you want the model to do. No schemas, no field definitions, no code. Choose one of the suggested examples or write your own goal from scratch.

Main screen — plain-text prompt, saved models list, example suggestions
Main screen — plain-text prompt, saved models list, example suggestions
03
Create a model· deterministic

MatrixAI understands and validates

In seconds MatrixAI generates a validated model spec: it names the project, detects the input fields, applies safety limits, and marks the model Validated before a single weight is trained.

BinaryClassifierProject — generated from the hospital-readmission prompt, Validated
BinaryClassifierProject — generated from the hospital-readmission prompt, Validated
04
Transparency· deterministic

A fully visible build pipeline

Every stage is listed with its status — Completed, Warning, or Failed. Prompt Router, Dense Network Generator, Parser, Verifier Agent, Safety Agent, Type Check, Backend Contract and Python Compiler each run in sequence. Nothing hidden behind a "thinking" spinner.

Pipeline view — 8 stages, each reporting its own result and warnings
Pipeline view — 8 stages, each reporting its own result and warnings
05
Transparency· deterministic

Explicit neural architecture

Switch to the Architecture tab to see the network as a diagram: layer types, activation functions, parameter counts. INPUT[4] → Dense(32, relu) → Dense(16, relu) → Dense(1, sigmoid) → Probability. Every tensor dimension is visible before training starts.

Architecture tab — 705 trainable parameters, all explicit
Architecture tab — 705 trainable parameters, all explicit
06
Training· deterministic

Upload your data or generate a sample

The Train section shows the exact CSV format the model expects. Upload your own file or click "Generate sample dataset" to get a ready-to-use CSV. Field types and value ranges are auto-detected and fully editable.

Training panel — expected CSV format, row count selector, range adjustment
Training panel — expected CSV format, row count selector, range adjustment
200 rows validated — data preview and Download CSV button
200 rows validated — data preview and Download CSV button
07
Training· deterministic

Real-time training curve

Click Start training and watch train loss and val loss update live. When training completes, the best epoch, accuracy and F1 macro score appear immediately, together with the confusion matrix for any classification model. The run below uses a synthetic sample dataset, so its accuracy says nothing about the method — what it shows is that every number is reported, including the bad ones.

Training complete on a synthetic sample — best epoch 1, accuracy 50%, F1 macro 46%: chance level, reported as such instead of hidden
Training complete on a synthetic sample — best epoch 1, accuracy 50%, F1 macro 46%: chance level, reported as such instead of hidden
08
Test· deterministic

Interactive prediction with sliders

Set input values with sliders and click Run model. The result shows the classification, confidence level, the safety panel assessment, and a ranked list of which features weighed most in the decision.

Test model — adjust each feature value with a slider
Test model — adjust each feature value with a slider
Executed — decision, safety panel, and per-feature influence ranking
Executed — decision, safety panel, and per-feature influence ranking
09
Guided examples· deterministic

Ready-to-run scenarios out of the box

The Examples library includes pre-built scenarios: Smart secure email, Fall risk assessment, Pharmacy dispensing and more. Pick one, fill in values and see exactly how MatrixAI reaches its decision — confidence, activated nodes, what weighed in the result.

Examples library — pick a domain, fill the form
Examples library — pick a domain, fill the form
"Technical support" classified at 97.0% confidence — full reasoning trace
"Technical support" classified at 97.0% confidence — full reasoning trace
10
Export· deterministic

Export for production

Download the trained model as an ONNX file (any ONNX runtime), a WASM bundle (runs in the browser, zero server), or an Edge bundle. Each export includes a content hash for tamper verification.

Export formats — ONNX, WASM bundle, Edge bundle
Export formats — ONNX, WASM bundle, Edge bundle
Export report — format, hash, opset version 17, exported functions
Export report — format, hash, opset version 17, exported functions
LLM mode — optional AI-assisted architecture
11
LLM mode· LLM mode

Connect your LLM for advanced architectures

In Settings, add an API key for any chat-completions provider — OpenAI, Anthropic, DeepSeek, Gemini, Ollama or any compatible endpoint. When active, MatrixAI switches to LLM mode and can propose composite architectures for complex, heterogeneous datasets.

Settings — provider, model, endpoint, API key
Settings — provider, model, endpoint, API key
LLM active — DeepSeek chat confirmed in the header status bar
LLM active — DeepSeek chat confirmed in the header status bar
12
LLM mode· LLM mode

Complex architectures from a single prompt

Describe a 24-feature hospital readmission model with categorical embeddings and a 4-class risk output. The LLM proposes residual connections to capture non-linear interactions across vitals, labs and comorbidities. MatrixAI enforces the safety contract on every LLM suggestion.

Detailed prompt — 24 features, embeddings, cross-entropy, 4-class classification
Detailed prompt — 24 features, embeddings, cross-entropy, 4-class classification
HospitalReadmissionRiskNetProject — all 24 inputs detected, composite network proposed
HospitalReadmissionRiskNetProject — all 24 inputs detected, composite network proposed
Pipeline — Composite Network Generator flagged with the LLM's architectural justification
Pipeline — Composite Network Generator flagged with the LLM's architectural justification
Composite architecture — Dense+LayerNorm+Residual blocks, ProbabilityMap output
Composite architecture — Dense+LayerNorm+Residual blocks, ProbabilityMap output
13
Training at scale· LLM mode

Train with 50,000 rows and clinical ranges

Set real clinical ranges for each field — age 18–95, systolic BP 80–200, creatinine 0.5–5 — and generate a 50,000-row dataset. Training runs epoch by epoch on the composite model, with the live curve, the epoch counter and the best checkpoint. The data here is synthetic, so the curve shows the mechanics at scale, not a clinically useful model.

50,000 rows — per-field range editor with clinical values
50,000 rows — per-field range editor with clinical values
Epoch 20 of the composite model — live train and validation loss on 50,000 synthetic rows
Epoch 20 of the composite model — live train and validation loss on 50,000 synthetic rows
14
Phases interface

The whole lifecycle, one phase at a time

The phases interface walks the complete cycle in order — model, data, training, audit, test, deployment — and each phase says what it needs before you can move on. Start from a plain sentence, your own CSV, or a template from the catalogue.

Three ways in: describe it, upload a CSV, or start from a template
Three ways in: describe it, upload a CSV, or start from a template
Template catalogue — category, difficulty, and whether it downloads anything
Template catalogue — category, difficulty, and whether it downloads anything
15
Phases interface

What a template does — and what it does not

Every template states its columns, where the data comes from, its licence, and what it is NOT good for, before you create anything. The licence has to be accepted explicitly: the acceptance is recorded with the exact terms you read.

Celsius to Kelvin — columns, synthetic-data warning, limitations, licence
Celsius to Kelvin — columns, synthetic-data warning, limitations, licence
Proposed architecture with the pipeline that built it, stage by stage
Proposed architecture with the pipeline that built it, stage by stage
16
Phases interface

A training you can verify with a subtraction

Kelvin is exactly Celsius plus 273.15, so the correct error is zero and anyone can check the result by hand. The model reaches MAE 0.000 and R² 1.000 in 50 epochs, and predicts 298.103 for 25 °C — the exact answer is 298.15.

Training complete — MAE 0.000, RMSE 0.000, R² 1.000, best epoch 42
Training complete — MAE 0.000, RMSE 0.000, R² 1.000, best epoch 42
25 °C → 298.103 K. The panel names the target and says it answers a quantity, not a yes/no
25 °C → 298.103 K. The panel names the target and says it answers a quantity, not a yes/no
The phases interfaceIn the download

The full manual for the six phases — model, data, training, audit, test and deployment — screenshot by screenshot, with what each phase reports and what it says it does not do.

The data recipeIn the download and in the demo

The rule you write so that generated rows mean something instead of being drawn at random: conditions, AND/OR, DEFAULT, declared noise, the class split you ask for, and continuous targets — line by line, with what the core reports back.

The WorkbenchIn development

A third interface, built as a workshop: movable panels, a command palette and every view of the same model one click away. It ships in the download — the Studio opens in the phases interface and the Workbench is one click away from its settings. It is not in the public demo.

One tool, two ways

Get MatrixAI Studio

One download, one script, your instance running locally in minutes. No cloud dependency. No data leaves your machine.

Get started ↗