ace_chat 1.1.0 copy "ace_chat: ^1.1.0" to clipboard
ace_chat: ^1.1.0 copied to clipboard

A Gemini-powered chatbot UI built with Flutter. Custom knowledge base, bot naming, and theme toggle support.

example/main.dart

import 'package:ace_chat/ui/chat_screen.dart';
import 'package:flutter/material.dart';
import 'dart:convert';
import 'package:flutter/services.dart';

void main() async {
  WidgetsFlutterBinding.ensureInitialized();

  // Load the JSON knowledge base
  final jsonString = await rootBundle.loadString('assets/data.json');
  final knowledgeBase = jsonDecode(jsonString);

  runApp(
    MaterialApp(
      home: AceChat(
        apiKey: 'YOUR_GEMINI_API_KEY',
        knowledgeBase: knowledgeBase,
        botName: "Helper Bot",
      ),
    ),
  );
}
2
likes
140
points
27
downloads

Publisher

verified publishersuneeldk.me

Weekly Downloads

A Gemini-powered chatbot UI built with Flutter. Custom knowledge base, bot naming, and theme toggle support.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, http

More

Packages that depend on ace_chat