pair_ai_assistant 0.1.0 copy "pair_ai_assistant: ^0.1.0" to clipboard
pair_ai_assistant: ^0.1.0 copied to clipboard

Embed the Pair AI assistant widget in Flutter apps with full Android & iOS support for microphone, camera, and file uploads.

example/lib/main.dart

import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import 'package:pair_ai_assistant/pair_ai_assistant.dart';

import 'pair_ai_embed_script.dart';

void main() => runApp(const PairAiAssistantExampleApp());

class PairAiAssistantExampleApp extends StatelessWidget {
  const PairAiAssistantExampleApp({super.key});

  @override
  Widget build(BuildContext context) {
    return const MaterialApp(
      home: DemoScreen(),
    );
  }
}

class DemoScreen extends StatelessWidget {
  const DemoScreen({super.key});

  @override
  Widget build(BuildContext context) {
    return PairAiWidgetScreen(
      config: PairAiEmbedConfig(
        embedScript: kPairAiEmbedScript,
        baseUrl: kPairAiBaseUrl,
        enableDebugBridge: kDebugMode,
      ),
      appBar: AppBar(
        title: const Text('Pair AI Assistant — Demo'),
      ),
      onDebugLog: debugPrint,
    );
  }
}
2
likes
130
points
152
downloads

Documentation

Documentation
API reference

Publisher

unverified uploader

Weekly Downloads

Embed the Pair AI assistant widget in Flutter apps with full Android & iOS support for microphone, camera, and file uploads.

Repository (GitHub)
View/report issues

Topics

#webview #ai #chat #assistant #arabic

License

MIT (license)

Dependencies

file_picker, flutter, image_picker, path_provider, permission_handler, webview_flutter, webview_flutter_android, webview_flutter_wkwebview

More

Packages that depend on pair_ai_assistant