adaptive_chat

Flutter plugin for the Adaptive SDK Chat module. Launches an AI-powered in-app chat experience featuring:

  • Survey flows (MCQ + picture cards)
  • True / False quizzes
  • Flashcard decks with progress tracking
  • Step-by-step explanations
  • Chat history drawer with search

Getting started

dependencies:
  adaptive_chat: ^1.0.29

Usage

import 'package:adaptive_chat/adaptive_chat.dart';

// Launch the chat with default config
await AdaptiveChat.showConversation();

// Launch with custom subject/topic
await AdaptiveChat.showConversation(
  config: AdaptiveChatConfig(
    subject: 'Math',
    topic: 'Fractions',
  ),
);

Platforms

Platform Support
Android ✅ API 24+
iOS ✅ iOS 13+

Libraries

adaptive_chat