🤖 New: AI Chat Agent
Interact with SPECTROview in natural language to query and/or filter data, perform calculations, and create or customize one or multiple plots. The AI agent understands your loaded dataset and open graphs, remembers conversation context across multiple turns, and uses a multi-step ReAct workflow to complete complex requests.
- Bring your own AI provider. Use your own API key with OpenAI, Anthropic, Gemini, DeepSeek, Mistral, or any OpenAI-compatible endpoint. For complete privacy, run a local model with Ollama (no API key or internet required).
- Adaptive prompting (Auto / Full / Simplified) automatically optimizes prompts for both cloud and local (small) models.
Example prompts :
Analyze and Create multiple plots
a/ Compute the mean and standard deviation of center_Si for each Zone, then create
a bar chart of the mean values with standard deviation error bars, sorted from
highest to lowest.
b/ Find the wafer with the highest average FWHM_Si, filter the data to that wafer,
and display its FWHM_Si wafer map.
c/ Create a scatter plot of Slot vs center_Si colored by Zone, a box plot of
center_Si grouped by Zone, and a histogram of center_Si with 40 bins.
Analyze, plot, and customize
Filter the data to R_squared > 0.95, create a scatter plot of center_Si vs Zone
colored by wafer, set the title to "High-quality fits", use the viridis
colormap, limit the Y-axis to 520–522, and enable the grid.
📈 Major Graph Workspace overhaul
The Graph Workspace has been redesigned for a cleaner and more powerful plotting experience.
- Unified toolbar shared across all graphs with refreshed colorful icons.
- Redesigned graph editor with improved axis, legend, annotation, and styling options, plus reusable Plot Templates.
- High-quality export to PNG, TIFF (up to 1200 DPI), PDF, SVG, and EPS, with transparent backgrounds and export presets.
- Numerous usability improvements, new shortcuts, and bug fixes.
⚡ Performance & quality improvements
- Faster
.graphsfile loading. - Optimized Vectorized Batch Fit Engine.
- Extensive code cleanup and refactoring across the Spectra, Maps, and Graph workspaces.
- Updated and Expanded MkDocs documentation.