During my employment at the AI+Design lab, I built a little web application for facilitating a physical event called “Prompt Battle”. The application includes a web server to serve different clients (2 game contestants and admin screens), web sockets for synchronized prompt submission, and API access for 3rd party text2image APIs.

What I did

I built a little web application including the following:

  • a webserver to serve different clients/screens
  • an admin interface for the “battle master”
  • Websockets for synchronised prompt submission (without the contestants having to click ‘generate’) and winner confetti 🎉
  • Access to text-to-image APIs such as DALL-E and Stable Diffusion

What is a Prompt Battle?

A Prompt Battle is a playful event where contestants compete against each other using text-to-image technology and predefined challenges.

The prompt Battle event format was developed in 2022 by Florian A. Schmidt & Sebastian Schmieg together with a team of students of HTW Dresden: Bernadette Geiger, Ella Zickerick, Emily Krause, Levi Stein, Lina Schwarzenberg, Robert Hellwig. Check out their website promptbattle.com!

Since then, the Prompt Battle format has been remixed and further developed in several places by other people and teams, e.g. at the AI+D Lab at Hochschule für Gestaltung Schwäbisch Gmünd!

Every Prompt Battle is different, be it the underlying technology, the game logic, or the wording of the challenges!

Technologies used

  • Sveltekit

Next Project

Lokallabore Survey App
Web app arrow

Lokallabore Survey App

App development