A highly customizable Flutter UI package designed for creating chat interfaces in LLM-based applications. llm_chat_ui
provides reusable and easily configurable components to simplify the implementation of chat UIs while leaving the backend LLM connection up to the developer.
- Customizable chat screen for sent and received messages.
- Pre-built
ChatScreen
,ChatMessage
, andMessageBubble
widgets. - Message typing input with a callback for sending messages.
- Supports both sent and received message types (
MessageType
).
Add the llm_chat_ui
package to your pubspec.yaml
file or clone this repository and reference it locally.
dependencies:
llm_chat_ui: ^0.0.1