GQAdonis / flutter_ai_chatbot

This is a chatbot developed in Flutter with clean architecure using Riverpod state management

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Flutter AI Chatbot

This is a Flutter application for an AI chatbot.

Getting Started

Clone the repository and run the following commands:

# Clone the repository
git clone https://github.com/techrationalist/flutter_ai_chatbot.git

# Navigate to the project directory
cd flutter_ai_chatbot

# Install dependencies
flutter pub get

# Generate code
flutter pub run build_runner build --delete-conflicting-outputs

# Run the application
flutter run

Features

  • Riverpod state management
  • Clean architecture
  • Multi agent support
  • Fake API for demo and testing
  • Files attachment support
  • S3 Presigned URLs for file uploading and downloading

About

This is a chatbot developed in Flutter with clean architecure using Riverpod state management


Languages

Language:Dart 66.9%Language:C++ 16.7%Language:CMake 13.2%Language:HTML 1.4%Language:Swift 1.2%Language:C 0.6%Language:Kotlin 0.1%Language:Objective-C 0.0%