Flutter SDK for building real-time chat apps and generative AI agents
Top 22.7% on sourcepulse
This Flutter package provides a free, open-source chat UI SDK for building real-time messaging applications and generative AI agents. It offers a high-performance, customizable, and cross-platform solution for developers looking to integrate chat functionality quickly.
How It Works
The SDK is backend-agnostic, allowing integration with any chat service. It's built with a modular architecture, enabling developers to use pre-built components or swap them with custom implementations. Performance is optimized for smooth animations and speed, and it supports a wide range of message types through optional packages, including text with markdown, images, files, and system messages.
Quick Start & Requirements
pubspec.yaml
:
dependencies:
flutter_chat_core: ^2.0.0
flutter_chat_ui: ^2.0.0
Highlighted Details
Maintenance & Community
The project is managed using Melos and welcomes contributions.
Licensing & Compatibility
Licensed under the Apache License, Version 2.0. This license is permissive and generally compatible with commercial and closed-source applications.
Limitations & Caveats
The project is structured as a monorepo with multiple packages, which might require careful dependency management for specific use cases.
1 week ago
Inactive