Insight

Charts from a sentence

The Smart Plot node in STOCHOS Flow takes a plain-language description of the chart you want and generates editable matplotlib code. It previews the figure and exports PNG, SVG, or PDF. When the result is close but not right, you edit the code instead of starting over.

STOCHOS Flow also ships 22 built-in plot nodes for the standard charts; Smart Plot covers the one that is not.

Request a Demo STOCHOS Flow
After the analysis

The chart you need is never quite standard

The analysis is finished, the numbers hold up, and the report still needs its figure. It is rarely a plain scatter plot: this one wants two y-axes, that one a log scale with a shaded band, the next one the department's colors. Matplotlib can do all of it. Finding the exact sequence of calls is the part nobody budgets time for.

So the figure gets postponed, or simplified until it no longer shows the thing it was supposed to show.

Smart Plot

Describe the chart, then edit the code it returns

Smart Plot is one of the AI-assisted nodes in STOCHOS Flow. It writes plotting code, not predictions: you describe the figure, it generates matplotlib you can read, and the preview shows what that code produces. The built-in plot nodes cover the standard charts; Smart Plot exists for the one your report actually needs.

01 / Describe it

One plain-language line: which variables, which axes, what to highlight. You do not need to know the matplotlib call for any of it.

02 / Preview and edit the code

Smart Plot generates the matplotlib source and renders it beside the code. Both stay in view, so a wrong label or scale is a one-line fix.

03 / Export PNG, SVG, or PDF

The finished figure exports in the format the destination needs: PNG for the slide, SVG for the web, PDF for the paper.

The STOCHOS Flow Smart Plot node with an editable matplotlib script and the chart it renders, a yield-strength against temperature plot grouped by alloy.
The Smart Plot node writes editable matplotlib from a plain-language request, then renders the chart for you to refine.

Common questions

01Is Smart Plot a no-code plotting tool?

No. The generated matplotlib is shown in full and is meant to be read and edited like any script. The plain-language description gets you a working first version, not a black box.

02Does Smart Plot make predictions?

No. It generates chart code. Predictions come from the DIM-GP models in the workflow; Smart Plot reads the results those models produce and draws them the way you asked.

03Do the AI-assisted nodes need a cloud connection?

No. STOCHOS Flow is local-first: the assistant can run on a local LLM via Ollama, with cloud models as an option if you want them. The core features work without AI agents at all.

Related pages

STOCHOS Flow

The node-based workflow environment Smart Plot ships in. Local-first, with optional cloud LLMs.

STOCHOS

The predictive engine underneath: DIM-GP surrogate models with quantified uncertainty.

Predict a full field

How a surrogate model returns a whole field, not one scalar at a time.

News and Guides

Every guide and insight we have published, in one place.

Next step

Bring a chart the standard nodes do not cover

Describe it to us in a demo. We will run it through Smart Plot in STOCHOS Flow and read the generated code together.

Request a Demo STOCHOS Flow

Local-first. Your data stays on your infrastructure.

Partners, customers, and research collaborators
AnsysCADFEMSimuTech GroupMEScoTSNEBoschZFGEMUDLRAdler LackeMankiewiczDuluxPlixxentFraunhoferHochschule NiederrheinFUELL Lab AutomationHumotionUniversitaet HamburgRobert Bosch Stiftung