Work with AI: ODSBox-AIConnect Overview#
What is ODSBox-AIConnect?#
ODSBox-AIConnect is a Model Context Protocol (MCP) service that enables AI-assisted workflows for working with ASAM ODS data. Itβs built on top of the odsbox-jaquel-mcp project and integrates seamlessly with VS Codeβs Copilot Chat, allowing you to use natural language to explore, query, and analyze ASAM ODS data.
How It Works#
Rather than manually writing complex queries and analysis scripts, you can:
Connect to your ASAM ODS server β Provide connection details or use environment variables
Ask questions in plain English β Use VS Code Copilot Chat to explore your data
Generate code and analysis workflows β Let AI assist in creating Jupyter notebooks, Python scripts, and data visualizations
Verify and refine results β Review generated code and prompts for accuracy
Key Features#
Schema Inspection β Explore available entities, relationships, and data structures
JAQueL Query Assistance β Build, validate, and explain ASAM ODS queries using natural language
Data Access & Analysis β Retrieve timeseries and submatrix data with AI-guided workflows
Code Generation β Automatically generate Python scripts for bulk data fetching and visualization
Measurement Comparison β Generate Jupyter notebooks for comparing measurements and analyzing correlations
Learning Path#
π Simple Data Interaction#
Start here to understand the basics: Simple Data Interaction
Learn how to connect to an ASAM ODS server and ask AI-powered questions about your data.
π Creating Analysis Notebooks#
Next, create reproducible analysis workflows: Creating Analysis Notebooks
Use AI to generate Jupyter notebooks for thermal analysis or other measurement comparisons.
π¨ Creating Analysis Applications#
Finally, build interactive applications: Creating Analysis Applications
Leverage AI to create simple Python applications with user interfaces for data exploration and visualization.
Example Use Cases#
Data Exploration β Quickly understand what data is available in your ASAM ODS server
Query Development β Generate JAQueL queries using natural language descriptions
Performance Analysis β Compare measurements and identify correlations with AI assistance
Report Generation β Create Jupyter notebooks for automated reporting and analysis
Data Migration β Understand data models and generate migration scripts
Resources#
odsbox-jaquel-mcp GitHub β Full project documentation and advanced usage
MCP Playground Examples β Installation, configuration, and reference implementations
ASAM ODS Standard β Official ASAM ODS documentation
Next Steps#
Ready to get started? Head to Simple Data Interaction to begin your first AI-assisted ASAM ODS workflow!
License: Creative Commons BY-NC-SA 4.0
Based on: odsbox-jaquel-mcp by totonga