Skip to main content

Create with AI models

Project description

Peacasso

Peacasso is an experimental UI interface that makes it easy to generate interesting images with multimodal (text, image) models (stable diffusion).

Installation

Acccess to the model weights needs a HuggingFace model account and access token. Please create an account at huggingface.co, get an access token and agree to the model terms here. Finally, create a HF_API_TOKEN environment variable containing your token.

pip install peacasso

once installed, run the ui with the following command:

peacasso ui   # or peacasso ui --port=8080

Note that you will need to run this on a machine that meets the requirements for the stable diffusion model (cuda).

Implementation Plan

  • Command line interface
  • UI interface with controls for changing the model parameters
  • Enable curation of galleries
  • Image inpainting
  • Latent space visualization

Acknowledgement

This work builds on the stable diffusion model and code is adapted from the HuggingFace implementation.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Peacasso-0.0.3a0.tar.gz (42.5 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

Peacasso-0.0.3a0-py3-none-any.whl (1.5 MB view details)

Uploaded Python 3

File details

Details for the file Peacasso-0.0.3a0.tar.gz.

File metadata

  • Download URL: Peacasso-0.0.3a0.tar.gz
  • Upload date:
  • Size: 42.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.12

File hashes

Hashes for Peacasso-0.0.3a0.tar.gz
Algorithm Hash digest
SHA256 5d260c2da9923cc427ac36ea86272d7e3ad5e566b3deda2cb64bf3c463e7decc
MD5 f76916ce27250fb556c102f31626c525
BLAKE2b-256 08675853fa571f47904a1f21a937d7d249f6d449a7252bb048e05b26ecb9d4f1

See more details on using hashes here.

File details

Details for the file Peacasso-0.0.3a0-py3-none-any.whl.

File metadata

  • Download URL: Peacasso-0.0.3a0-py3-none-any.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.12

File hashes

Hashes for Peacasso-0.0.3a0-py3-none-any.whl
Algorithm Hash digest
SHA256 00eb83f6226e56cc757e3c0b266c5c601671781859ca11ffaa2c584b74291375
MD5 2e02caa5a510c42aec433736f2f83c66
BLAKE2b-256 174295176084ce24bfad28b2873c31aa859521ae7b2fba2acec8bf64db3c8864

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page