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:
- clone the repository
- flutter pub get
- 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.