stable_diffusion_library_dart 0.0.3 copy "stable_diffusion_library_dart: ^0.0.3" to clipboard
stable_diffusion_library_dart: ^0.0.3 copied to clipboard

discontinued

Stable Diffusion Is Library for generated Text To Image on Edge Device Without api key or internet quota

Stable Diffusion Library #

Stable Diffusion Library Stable Diffusion Is Library for generated text to Image

Copyright (c) 2024 GLOBAL CORPORATION - GENERAL DEVELOPER

đŸ“šī¸ Docs #

  1. Documentation
  2. Youtube
  3. Telegram Support Group
  4. Contact Developer (check social media or readme profile github)

đŸ”–ī¸ Features #

  1. ✅ đŸ“ąī¸ Cross Platform support (Device, Edge Severless functions)
  2. ✅ đŸ“œī¸ Standarization Style Code
  3. ✅ âŒ¨ī¸ Cli (Terminal for help you use this library or create project)
  4. ✅ đŸ”Ĩī¸ Api (If you developer bot / userbot you can use this library without interact cli just add library and use đŸš€ī¸)
  5. ✅ đŸ§Šī¸ Customizable Extension (if you want add extension so you can more speed up on development)
  6. ✅ âœ¨ī¸ Pretty Information (user friendly for newbie)

â”ī¸ Fun Fact #

  • This library 100% use on every my create project (App, Server, Bot, Userbot)

  • This library 100% support all models from stable-diffusion.cpp (depending on your device specs, if high then it can be up to turbo, but if low, just choose tiny/small)

đŸ“ˆī¸ Proggres #

  • 10-02-2025 Starting Release Stable With core Features

Resources #

  1. MODEL

đŸ“Ĩī¸ Install Library #

  1. Dart
dart pub add stable_diffusion_library
  1. Flutter
flutter pub add stable_diffusion_library_flutter

đŸš€ī¸ Quick Start #

Example Quickstart script minimal for insight you or make you use this library because very simple


import 'dart:io';
import 'package:stable_diffusion_library/scheme/scheme/api/api.dart';
import 'package:stable_diffusion_library/stable_diffusion_library.dart';

void main(List<String> args) async {
  print("start");

  File modelFile = File(
    "../../../../../big-data/stable-diffusion/sd-v1-4.ckpt",
  );
  if (modelFile.existsSync() == false) {
    print("model not found");
    exit(1);
  }

  final StableDiffusionLibrary stableDiffusionLibrary = StableDiffusionLibrary(
    sharedLibraryPath: "libstable_diffusion_library.so",
    defaultInvokeOptions: StableDiffusionLibraryInvokeOptions(
        invokeTimeOut: Duration(hours: 1),
        isThrowOnError: false,
        isVoid: false),
  );

  await stableDiffusionLibrary.ensureInitialized(
      generalSchemaEnsureInitialized:
          StableDiffusionLibraryEnsureInitialized());
  await stableDiffusionLibrary.initialized();
  await stableDiffusionLibrary.invoke(
    invokeParameters:
        LoadStableDiffusionModelFromFileStableDiffusionLibrary.create(
      model_file_path: modelFile.path,
    ),
    invokeOptions: null,
  );
  await stableDiffusionLibrary.invoke(
    invokeParameters:
        TextToImageStableDiffusionModelFromFileStableDiffusionLibrary.create(
      prompt: "Cat with cute eye",
    ),
    invokeOptions: null,
  );

  await stableDiffusionLibrary.dispose();
  print("done");
  exit(0);
}

Reference #

  1. stable-diffusion.cpp ffi bridge main script so that this program can run

Copyright (c) 2024 GLOBAL CORPORATION - GENERAL DEVELOPER

Minimal simple application example of Stable Diffusion Youtube Video

Mobile Desktop
0
likes
45
points
3
downloads

Publisher

unverified uploader

Weekly Downloads

Stable Diffusion Is Library for generated Text To Image on Edge Device Without api key or internet quota

Homepage
Repository (GitHub)
View/report issues

Documentation

Documentation

Funding

Consider supporting this project:

github.com
github.com
github.com

License

Apache-2.0 (license)

Dependencies

stable_diffusion_library

More

Packages that depend on stable_diffusion_library_dart