← all repositories
bravekingzhang/flutter_chat_box

Yet another ChatGPT client, but it actually ships on every platform

A Flutter developer wanted to chat with ChatGPT on his Linux box, so he built one that also runs on your iPhone, Mac, Windows machine, and Android phone.

658 stars Dart Chat Assistants
flutter_chat_box
Not currently ranked — collecting fresh signals.
star history

What it does

This is a straightforward ChatGPT chat client built in Flutter. It covers the standard bases: multi-turn conversations, custom prompts, code highlighting with copy buttons, and a “typewriter” haptic effect on mobile. The author also bolted on web search capability, so the bot can apparently fetch current information beyond its training cutoff.

The interesting bit

The project doubles as a showcase for Flutter cross-platform reach — macOS, Linux, Windows, Android, iOS, all from one codebase. The author dogfoods his own flutter_template_mason scaffolding and layers in flutter_bloc for state management, plus actual unit and widget tests. That structure-over-substance choice suggests the repo is partly a reference architecture with a chat app painted on top.

Key highlights

  • Streams responses via the OpenAI API for faster-feeling replies
  • Theme switching and multi-language support included
  • Web search integration (exact mechanism unspecified in README)
  • Mobile haptic feedback mimicking a typewriter
  • MIT licensed with prebuilt releases available

Caveats

  • Several promised features remain unchecked: session export and “advanced search” are still TODO
  • The web search integration lacks detail on how it works or what it costs
  • README mixes Chinese and English throughout, which may signal rough internationalization edges

Verdict

Worth a look if you need a working Flutter ChatGPT starter with real platform coverage and decent architectural hygiene. Skip it if you want polished end-user features or deep LLM customization — this is scaffolding with a chat window, not a competitor to the official app.

Frequently asked

What is bravekingzhang/flutter_chat_box?
A Flutter developer wanted to chat with ChatGPT on his Linux box, so he built one that also runs on your iPhone, Mac, Windows machine, and Android phone.
Is flutter_chat_box open source?
Yes — bravekingzhang/flutter_chat_box is an open-source project tracked on heatdrop.
What language is flutter_chat_box written in?
bravekingzhang/flutter_chat_box is primarily written in Dart.
How popular is flutter_chat_box?
bravekingzhang/flutter_chat_box has 658 stars on GitHub.
Where can I find flutter_chat_box?
bravekingzhang/flutter_chat_box is on GitHub at https://github.com/bravekingzhang/flutter_chat_box.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.