koel_widgets
UI primitives for koel, the premium
Dart/Flutter SDK for the AG-UI protocol. koel_widgets ships themeable chat
building blocks — message bubbles, a chat input, a follow-up list — in both
Material 3 and Cupertino styles, driven by a KoelTheme.
Getting started
// pubspec.yaml: flutter pub add koel_widgets
import 'package:koel_widgets/koel_widgets.dart';
Requires Flutter 3.35.0+ (the release that ships Dart 3.9.0).
Documentation
Guides are on the koel docs site — see
Theme the widgets. The API
reference is on the pub.dev API tab (dart doc); see the repo-root
README for the package map.
Changelog
See CHANGELOG.md.
License
MIT © 2026 Si Huynh. See LICENSE.
Libraries
- koel_widgets
- Material 3 + Cupertino chat UI primitives (theme, bubble, input, follow-up list).