kai_engine_chat_ui 0.1.0 copy "kai_engine_chat_ui: ^0.1.0" to clipboard
kai_engine_chat_ui: ^0.1.0 copied to clipboard

Flutter chat UI widgets for kai_engine (message list, composer, streaming UI).

kai_engine_chat_ui #

Riverpod-free Flutter chat UI widgets designed for kai_engine.

Usage #

KaiChatView(
  messages: messages,
  generationState: generationState,
  onSend: (text) => controller.submit(text),
  onCancel: controller.cancel,
)

Customization #

  • Filter messages via messageFilter (defaults to defaultKaiMessageFilter).
  • Override message UI via messageBuilder.
  • Override the transient “generating” row via transientBuilder.

Theming #

Add KaiChatTheme to your app theme:

ThemeData(
  extensions: const [
    KaiChatTheme(),
  ],
)
0
likes
140
points
156
downloads

Publisher

unverified uploader

Weekly Downloads

Flutter chat UI widgets for kai_engine (message list, composer, streaming UI).

Repository (GitHub)
View/report issues
Contributing

Documentation

Documentation
API reference

License

MIT (license)

Dependencies

flutter, kai_engine

More

Packages that depend on kai_engine_chat_ui