sentient_ui 0.1.2 copy "sentient_ui: ^0.1.2" to clipboard
sentient_ui: ^0.1.2 copied to clipboard

A Flutter package for emotion-aware adaptive user interfaces with on-device emotion detection and real-time UI adaptation.

example/lib/main.dart

import 'package:flutter/material.dart';
import 'package:sentient_ui/sentient_ui.dart';
import 'package:sentient_ui_example/screens/sentient_showcase_screen.dart';

/// Application entry point.
void main() {
  runApp(const MyApp());
}

/// Root application widget.
class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    // SentientApp handles initialization, persistence, providers, and consent flow.
    // It also handles emotion-driven theming automatically.
    return SentientApp(
      title: 'Sentient UI Demo',
      debugShowCheckedModeBanner: false,
      enableEmotionTheming: true,
      captureInterval: const Duration(seconds: 30),
      home: SentientShowcaseScreen(),
    );
  }
}
0
likes
140
points
84
downloads
screenshot

Publisher

unverified uploader

Weekly Downloads

A Flutter package for emotion-aware adaptive user interfaces with on-device emotion detection and real-time UI adaptation.

Homepage
Repository (GitHub)
View/report issues

Topics

#emotion-detection #adaptive-ui #tflite #machine-learning #accessibility

Documentation

Documentation
API reference

License

unknown (license)

Dependencies

battery_plus, camera, connectivity_plus, encrypt, flutter, hive, hive_flutter, image, noise_meter, path_provider, permission_handler, provider, sensors_plus, shared_preferences, tflite_flutter

More

Packages that depend on sentient_ui