Fantasy Fabricator

A tool to help you create and manage your adventures, characters, and enemies with the help of GPT-3.

Screenshot of the application


  • Adventure Builder: Generate unique and exciting adventure ideas.

Planned Features

  • NPC Generator: Generate detailed and compelling characters.
  • Enemy Generator: Generate terrifying and challenging enemies.
  • Campaign Manager: Keep track of your campaigns and adventures.
  • Map Generator: Create detailed and immersive maps.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.


  • Node.js
  • npm
  • Python 3.1x


  1. Clone the repository
git clone
  1. Install the dependencies
./frontend/ npm install
pip install requirements.txt
  1. Create API-File with your OpenAI API-Key
touch ./backend/

# Make sure to add this file to .gitignore if you plan on contributing
  1. Start the development server
./frontend/ npm run serve
python ./backend/
  1. Open http://localhost:8080 in your browser to see the application.

Built With

  • Vue.js – The Progressive JavaScript Framework
  • Bootstrap – CSS Framework
  • Flask


Please fork the repo and create a pull request if you want to contribute

Authors Laudanum – Initial work – laudanum123


View Github