streaming_gen_ui 0.0.1-alpha.1
streaming_gen_ui: ^0.0.1-alpha.1 copied to clipboard
[WIP] A powerful Dart package for streaming and decoding JSON data from LLMs in real-time, with built-in support for converting streamed data into Flutter widgets.
streaming_gen_ui #
WORK IN PROGRESS - This package is under active development. APIs may change between releases. Use at your own risk.
A powerful Dart package for streaming and decoding JSON data from Large Language Models (LLMs) in real-time, with built-in support for converting streamed data into Flutter widgets.
Features #
- Real-time JSON Streaming: Process JSON data as it streams from LLM APIs
- Widget Generation: Convert streamed JSON into Flutter widgets dynamically
- Easy Integration: Simple APIs for integrating with your Flutter applications
- Performance Optimized: Built for efficiency and low latency
- Extensible: Create custom decoders and widgets for your specific needs
Status #
This package is in early development. The API is subject to change as we work toward a stable v1.0 release.
Getting Started #
Prerequisites #
- Dart SDK: ^3.10.1
- Flutter SDK: >=1.17.0 (for Flutter widget features)
Installation #
Add this to your package's pubspec.yaml file:
yaml dependencies: streaming_gen_ui: ^0.0.1-alpha.1
Usage #
`dart import 'package:streaming_gen_ui/streaming_gen_ui.dart';
// Example usage code will go here `
Additional Information #
For more information, check out the documentation.