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

Flow UI is an open-source Flutter UI library to build production-grade Chat & AI assistant interfaces.

Changelog #

0.1.0 #

First public release — the assistant UI component library for Flutter, with zero third-party dependencies and nothing model-facing.

Ships with:

  • ThemeFlowTheme design tokens (colors + typography) as a ThemeExtension, light and dark presets, bundled Figtree typeface.
  • Message & Thread — ink-wash user bubble, plain assistant, error state, typed content parts with a FlowCustomPart extension seam.
  • Streaming — animated text reveal, thinking indicator, shimmer text.
  • Message actions — copy / regenerate / edit / feedback presets.
  • Composer — multiline input with send/stop, attachments strip, and leading/trailing action slots.
  • MenusFlowMenu (groups, submenus, toggles) and FlowModelSelector (effort + overflow submenus); anchored card on desktop, sheet on phones.
  • Attachments — image and file tiles with type pill, plus a full-screen preview with zoom and paging.
  • Suggestions — plain and outlined starters in scroll, wrap, or column layouts, with FlowGreeting for the zero state.
  • Chat Screen — the composed surface: centred 760 rail, zero state with lifted composer, jump-to-latest.

0.0.1 #

Initial scaffold.

4
likes
160
points
79
downloads

Documentation

Documentation
API reference

Publisher

verified publisherstac.dev

Weekly Downloads

Flow UI is an open-source Flutter UI library to build production-grade Chat & AI assistant interfaces.

Homepage
Repository (GitHub)
View/report issues

Topics

#ai #chat #chatbot #assistant #ui

License

MIT (license)

Dependencies

flutter

More

Packages that depend on flow_ui