The AI Chatbot is available as a floating chat widget and can answer questions about CIMCO MNT based on the system documentation. It supports all 16 MNT languages and stores conversation history locally in the browser. Rate limits can be configured per user to control usage.
A new Improve button has been added to description fields in selected areas of the system. It helps clarify text, correct grammar, and improve technical wording while preserving part names and error codes. The feature works in multiple languages and allows one-click undo if needed.
Administrators can configure AI providers in a new settings section. Multiple providers are supported, including Anthropic and OpenAI models, with secure API key storage and configurable rate limits.
Additional improvements include a Quick Select Work Type feature in Time Entry, which allows predefined work descriptions to be inserted and edited, and refinements to the Inventory menu to reduce clutter by only showing maintenance or calibration options when relevant.
Overall, this update focuses on making documentation easier to access, improving written descriptions, and simplifying daily workflows without changing core functionality.
As always, we appreciate your feedback and suggestions. If you have any questions or comments about CIMCO MNT, please feel free to reach out to us.
The CIMCO MNT team
Release Notes
Overview
- This release introduces a new AI Chatbot and AI-powered description improvement across the system.
- It enhances documentation access, writing quality, and overall usability.
- Additional improvements include configurable AI providers, work type quick selection, and inventory menu refinements.
AI Chatbot and Description Improvement (New)
- Introduced an AI Documentation Assistant accessible via a floating chat widget on all pages (bottom-right corner).
- Chatbot answers questions about CIMCO MNT based on system documentation.
- Supports all 16 MNT languages.
- Conversation history is stored locally in the browser.
- Configurable per-user rate limiting (default 50 queries per hour).
AI-Powered Description Improvement
- New Improve button added to description fields throughout the system.
- Available in Report Error, Service Report Work Description, and Time Entry Description.
- Enhances clarity, grammar, and technical terminology while preserving error codes and part names.
- Supports multi-language input and improves text in the language selected in MNT settings.
- One-click undo restores the original text.
AI Configuration (Admin)
- New AI Chatbot tab added to Settings.
- AI features can be enabled or disabled globally.
- Supports multiple AI providers including:
- Anthropic Claude (Sonnet 4.5 recommended, Haiku 4.5, Opus 4.5)
- OpenAI (GPT-4o recommended, GPT-4o Mini, GPT-4 Turbo)
- Custom model support by entering any valid model ID.
- Encrypted storage of API keys.
- Adjustable per-user rate limits.
- API keys available from:
- https://console.anthropic.com
- https://platform.openai.com
Technical Overview
- New backend chatbot controller with query, status, and spellcheck endpoints.
- Documentation loader caches all documentation at system startup.
- In-memory per-user rate limiting with automatic hourly reset.
- New
SpellCheckButtonReact component with undo functionality. - Fully translated across all 16 supported languages.
API Endpoints
POST /mnt/api/chatbot/queryGET /mnt/api/chatbot/statusPOST /mnt/api/chatbot/spellcheckGET /mnt/api/chatbot/providersGET /mnt/api/chatbot/models/:provider
Additional Improvements
- Quick Select Work Type added to Time Entry with 15 predefined work types.
- Examples include Maintenance, Preventive maintenance, Troubleshooting, and Calibration.
- Selecting a work type pre-fills the description while remaining fully editable.
- Fully translated into all 16 supported languages.
- Inventory 3-dot menu now only shows Maintenance if a maintenance interval is configured.
- Calibrate option is only shown if a calibration interval is configured.
- Reduces menu clutter for items without scheduled actions.