ChemCalculationAndManagementApp

ChemCalculationAndManagementApp

A .NET 9 MAUI cross-platform lab assistant: batch chemical-screen image analysis with vision LLMs, multi-provider AI chat, voice-to-text, and Google Sheets/Drive upload.

ChemCalculationAndManagementApp is a .NET 9 MAUI cross-platform app (Android, iOS, Mac Catalyst, Windows) that functions as a lab/research assistant combining chemistry-focused batch image analysis, LLM-powered chat, voice-to-text transcription, and Google Sheets/Drive connectivity.

The signature workflow is batch chemical screen analysis: point the app at a folder of machine screen captures (e.g. a Desma PU-injection machine), and it loops over the images, sends each to a vision LLM with a machine-specific prompt, parses the returned JSON (station → PU/TPU weights, ratios, temperatures), merges results by station, and uploads a structured table to a per-machine tab in a date-stamped Google Spreadsheet under a readings/ Drive folder.

On top of the batch workflow it ships a full AI chat (SQLite-backed history, streaming, multi-provider routing, vision, per-message thinking-content capture), voice-to-text behind one router (Chutes Whisper cloud, OpenAI-proxy multimodal, local Whisper.net CPU/GPU on Windows, Whisper.cpp via JNI on Android) with automatic fallback, a comprehensive settings page, and a personal organizer that imports/classifies Google Sheets rows with secret detection.

Key features

Stack

C#.NET 9 MAUISkiaSharpSQLiteWhisper.netGoogle Sheets API

Gallery

← All projects