Agent-Built ASAM ODS Dashboards in 25 Minutes

HighQSoft derives a reusable dashboard skill from a 20-line specification

Following the release of Anthropic's newest Claude model, Fable 5, HighQSoft ran a focused experiment. Could an AI agent derive a reusable skill that creates ASAM ODS dashboards on measured data?

The specification was about 20 lines long and contained mostly boundary conditions, namely Streamlit as the dashboard framework, pyHQL for data access, and the HighQSoft MCP Server for ASAM ODS as the discovery layer. The dashboards themselves were a free pass.

The directions were to discover the database, create five dashboards, keep the skill generic by representation type (graph, geo, table), offer features such as sliders and filters based on the discovered application model, and reinforce lessons learned from each step.

The agent ran for 25 minutes with one manual feedback loop. The result on HighQSoft's weather demonstration database was five working dashboards, a Channel Explorer, a Climate Map, Database Statistics, Last Data Imports, and a Measurement Channel Comparison. Every dashboard runs on live HQL queries against the ODS server. No data was exported, copied, or staged.

Why it works, pyHQL and the MCP Server for ASAM ODS

Why it works, pyHQL and the MCP Server for ASAM ODS

Two components made the result possible.

  • First, the HQL engine accessed through pyHQL. The agent had the complete query language context available and validated every query against the live server before baking it into an app. What ships is what ran.
  • Second, version 2 of the MCP Server for ASAM ODS, rebuilt on FastMCP 3. The key design change in version 2 was the addition of two tools, discover_model and find_paths. Together they let the agent resolve the customer-specific application model instead of guessing element and attribute names. The MCP Server simply knows what the database looks like.

From five dashboards to a dashboard skill

From five dashboards to a dashboard skill

The five dashboards are the visible output, but the actual result is the skill that now builds the next ones. Because the skill works from model discovery rather than hard-coded names, it transfers to any ASAM ODS application model. Test engineers describe the view they want in plain language, and the skill composes, validates, and ships a live dashboard from there.

ASAM ODS Dashboards - Channel Explorer (Streamlit)

ASAM ODS Dashboards - Climate Map (Streamlit)

ASAM ODS Dashboards - Database Statistics (Streamlit)

ASAM ODS Dashboards - Last Data Imports (Streamlit)

ASAM ODS Dashboards - Measurement Channel Comparison (Streamlit)

#ASAM #ODS #AI #MCP #HQL #Streamlit #TestData #HighQSoft

ASAM ODS Dashboards / Streamlit

A new perspective from HighQSoft on AI and ASAM ODS

HighQSoft has published a perspective piece arguing that ASAM ODS is the architectural foundation AI agents need to be useful in regulated test environments. The starting point is a question that recurs in customer conversations and on standardization panels, namely whether a deterministic data standard still matters when large language models can read raw files directly.
The author concludes that the standard is not legacy infrastructure to defend out of habit but the chassis AI requires to deliver value in automotive, maritime, and battery validation. Cost at enterprise scale, hallucinations on calibration coefficients, ISO 9001 and EU AI Act reproducibility obligations, semantic integrity across signal naming, and tool compliance for MATLAB, DIAdem, Concerto, Spark, and Python all point at the same conclusion. AI needs a structured layer beneath it.

The article then shows how HighQSoft's stack already plugs AI into the standard. The MCP Server connects Claude and ChatGPT to ASAM ODS through HQL. Merlin AI extends the same pattern to analysis pipeline composition. MoMa AI, from the AEOPT research project, generates importer mappings from sample data so a new measurement source becomes queryable in hours.

*#ASAM #ODS #AI #TestData #HQL #MCP #HighQSoft*

AI and ASAM ODS / AI for measured data analysis

HighQSoft GmbH

Black-und-Decker-Straße 17b
D-65510 Idstein