Dungeon Master GPT is an interactive app developed using Streamlit and LangChain, designed for users to engage in role-playing within popular fantasy franchises such as Star Wars, Lord of the Rings (LOTR), and Harry Potter. The app's centerpiece is an intelligent agent created with LangChain, equipped with the ability to access and dynamically retrieve information from fandom pages related to these universes.
- Clone the repository
git clone https://github.com/HanifiAkdag/dungeon-master-gpt.git
cd dungeon-master-gpt
- Install the required packages
pip install -r requirements.txt
- Ensure you have your OpenAI API key set up as an environment variable
export OPENAI_API_KEY="your_openai_api_key"
- Start the Streamlit app
streamlit run app.py
- Follow the instructions of the dungeon master assistant to begin your adventure!
My knowledge about role-playing games and dungeon masters is limited. Your insights and improvements to the project would be greatly appreciated! For your suggestions, please open an issue or submit a pull request.