SuperAPI AI Directory

flutter_chat_box

flutter_chat_box is an open-source ChatGPT chat client developed with Flutter, supporting all platforms. The project originates from the flutter_template_mason scaffold, uses the stream streaming API for requests to achieve faster response times, and adopts flutter_bloc for global data management. Users can download release versions from the release directory, or clone the repository themselves and build macOS, Linux, Windows, Android, and iOS versions via flutter pub get and flutter build. The project is open-sourced under the MIT license, and the community is welcome to participate in improvements.

Open website

About this tool

flutter_chat_box is a ChatGPT chat application built with Flutter, focusing on all-platform support. The project is developed based on a Flutter scaffold called flutter_template_mason, and its functional purpose is to converse with ChatGPT.

Main capabilities:

  • All-platform support, capable of building and running on macOS, Linux, Windows, Android, iOS, and other platforms;
  • Uses the stream streaming API for requests, with relatively fast responses;
  • Adopts flutter_bloc for global data management.

How to use: You can download release versions directly from the release directory; you can also build it yourself by following these steps:

  1. clone the repository
  2. flutter pub get
  3. flutter build macos/linux/windows/android/ios

Applicable scenarios and limitations: Suitable for users who need to use ChatGPT chat across multiple platforms, and can also serve as a reference project for learning Flutter and flutter_bloc. The project is licensed under the MIT license, and the community is welcome to participate in improvements. Information such as whether it is paid, specific pricing, API key configuration, and a detailed feature list is not provided, and is not yet available.