llm_chat_ui

A highly customizable UI package for LLM chat applications.


License
Other

Documentation

llm_chat_ui

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.

Features

  • Customizable chat screen for sent and received messages.
  • Pre-built ChatScreen, ChatMessage, and MessageBubble widgets.
  • Message typing input with a callback for sending messages.
  • Supports both sent and received message types (MessageType).

Getting Started

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