Skip to content

Nexus Chat v1.2.0

Choose a tag to compare

@ChloeWeever ChloeWeever released this 09 May 02:26
· 10 commits to master since this release
99bfb01

Image OCR

Smarter image handling: upload a screenshot and the AI reads it

When you attach an image (PNG, JPG, WEBP, etc.) to a message, Nexus Chat now automatically extracts the text from it using on-device OCR before sending it to the model.

How it works:

  • Attach any image via the paperclip button or drag-and-drop
  • A spinner appears on the thumbnail while OCR runs locally via tesseract.js (no network call)
  • On success, the image is converted to a text attachment and included in your message — the AI sees the extracted content directly
  • If OCR fails, the image falls back to the original image attachment with an error indicator

Language support: English and Simplified Chinese (eng+chi_sim) out of the box.

Note: First use downloads Tesseract language data (~10 MB) and requires tesseract.js to be installed (npm install).


SAP UI5 Visualization Cards

Rich data cards now powered by SAP UI5 React components

All built-in visualization cards have been migrated from Recharts to @ui5/webcomponents-react and @ui5/webcomponents-react-charts, bringing a consistent SAP Horizon Dark theme to all in-chat data visualizations.

What changed:

Card type Component
Bar chart ColumnChart (vertical) / BarChart (horizontal)
Line chart LineChart
Area chart ComposedChart with area series
Pie / Donut PieChart / DonutChart
Data table AnalyticalTable (built-in column sort)
Key metrics Card + FlexBox + ObjectStatus (trend indicators)
Progress bars ProgressIndicator (color-coded by completion: Positive / Information / Warning / Critical)

The entire app is wrapped in SAP UI5's ThemeProvider using the sap_horizon_dark theme.

Installation: requires npm install to pull @ui5/webcomponents-react, @ui5/webcomponents-react-charts, and the peer dependency @ui5/webcomponents-fiori.