streaming_gen_ui 0.0.1-alpha.1 copy "streaming_gen_ui: ^0.0.1-alpha.1" to clipboard
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.

0
likes
140
points
106
downloads

Publisher

unverified uploader

Weekly Downloads

[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.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, llm_json_stream

More

Packages that depend on streaming_gen_ui