Your browser does not support the AVIF format used here. Terribly sorry, please try another browser (see https://caniuse.com/avif for browsers supporting avif)

Fun, fun, fun, but still developing! Favorites are saved in your browser only, so clearing your browser or switching devices means you'll lose them. Logging in saves favorites online, but there's still a chance of loss. Logging out reverts to browser-only saving. Needless to say, favorites won't help in voting on discord cq helping development, so go vote in discord.

Expect occasional outages, missing prompts or images, and note that data may be deleted depending on hard drive space, usually after a few months, unless there's a major failure.

MVP or something

Well, it's no product, it'll always be an aggregator of prompts with images generated in the Stable Diffusion Discord server, but right now it's very basic, so there you go.

Things to add, not exactly in order of priority

  • Play the movies (if possible in browser) inside an overlay
  • Show image from / after / between a certain date / time, instead of always starting from now
  • Mobile friendly layout (It's kinda there, suggestions welcome)
  • Search function
  • Export favorites
  • Group similar prompts based on prompt text
  • Group similar prompts based on clip similarity (if possible performance wise) Done
  • Create a nice JSON file with prompts and an archive with images for download

About users, discord, and public channels

I'm not comfortable showing usernames from the discord, at the same time every user has their preference, and it's interesting to show prompts and images by the same user. As a compromise, for each prompt it is possible to get all prompts by the same user, but the starting point is the prompt id, not the user name or id. At the same time discord users can log in with discord and get their prompts and images, and once logged in a permalink is available to share.

A story of compromise

Image quality and format

These images are compressed a LOT, and the little movies even more (and still, expect the images found here to be at most a few months old due to storage limits), moreover they are compressed by whatever gave best result, for some definition of best. This means the images are avif (not working in Edge) and the movies h265 encoded mp4's (not working in any browser, I'd love to use av1 but then encoding goes at a framerate of 0.5 frame/sec on my cloud vps, which is not feasible)

A temperamental database

Sometime you will be greeted by an error indicating the database is not available. It will be back shortly, it sucks, but this is what it is No more cloud database, the database is now hosted on the same potato vps as the website.

Resources

The following resources have been used to create this website

  • https://github.com/480-Design/Solar-Icon-Set (via https://www.svgrepo.com/collection/solar-bold-duotone-icons/)
  • https://tailwindcss.com/
  • https://daisyui.com/
  • https://alpinejs.dev/
  • And of course, all the amazing prompts in https://discord.gg/stablediffusion

Where's the bl&$d^ sourcecode

Well tucked away. It started as a script to upload data to a huggingface dataset. So I added huggingface credentials, when this didn't pan out I added a hosted database, welcome database credentials, to complete te mess I started uploading images to a secondary vps, welcome vps credentials. Of course credentials should not belong in a git repo, yet for this project they are, cleaning that is simple of course, but then I need to adjust my workflow as well, that's less simple.

Contact

[email protected] | discord https://discord.com/users/284358521519341568