Skip to content
Shiny.NET
Shiny MAUI Shell v7 - App Links, App Shortcuts, & Navigation Interception!Shortcut me to it

AI & Intelligence

The intelligence layer: a complete conversational service, speech in and out with pluggable cloud providers, and recognition that runs entirely on the device — so biometric data and scanned documents never have to leave it.

AI Conversations

Chat, speech, wake word and message history in one service

Get started

A centralized AI conversation service combining Microsoft.Extensions.AI chat completions with speech recognition, text-to-speech, wake word detection and audio feedback — text chat, voice chat and hands-free mode behind one interface.

  • Swap OpenAI, Azure, Ollama or Copilot freely
  • Text chat, voice chat and hands-free mode
  • Wake word detection and audio acknowledgements
  • Message store, structured turns and a MAUI chat UI

Speech

Speech-to-text, text-to-speech, audio capture and playback

Get started

One API for speech-to-text, text-to-speech, audio capture and playback across Android, iOS, Windows, the browser and Linux, with pluggable cloud providers.

  • Azure AI Speech, OpenAI, ElevenLabs and Typecast providers
  • On-device Whisper on Linux
  • Continuous sessions and VU meters
  • Noise suppression and echo cancellation

Face Intelligence

On-device face enrollment and recognition

Get started

Face enrollment and recognition entirely on-device, using ArcFace embeddings and nearest-neighbour vector search — a dependency-free core with swappable models and stores.

  • ArcFace embeddings with vector search
  • Swappable ONNX embedder/detector and vector-store packages
  • MAUI controls for live recognition
  • Guided multi-shot enrollment with quality and novelty gates

Voice Intelligence

On-device speaker recognition from voiceprints

Get started

Speaker enrollment and recognition built on the same architecture as Face Intelligence. Capture stays in your app, so it works with any audio pipeline.

  • ECAPA / CAM++ voiceprints with cosine-distance matching
  • Guided enrollment checks level, clipping, SNR and agreement
  • Never opens a microphone itself
  • A MAUI enrollment control

Document Intelligence

Native document scanning plus on-device data extraction

Get started

The native document scanner (VisionKit, ML Kit, Vision) behind one IDocumentScanner, plus on-device extraction of structured data from what it scans.

  • Receipts and invoices
  • Driver's licenses (AAMVA PDF417) and passports (ICAO 9303 MRZ)
  • Payment cards — Luhn-validated, CVV never read, PAN masked in logs
  • Everything runs on the device