Choose Your Own AI-venture is an interactive web-based storytelling application that integrates OpenAI's GPT and DALL-E models to create unique and dynamic stories based on user choices. Users can select their character's traits, the story's genre and setting, and guide the narrative through their decisions.
- API Key Entry: Users must enter an OpenAI API key to access the application.
- User Preferences: Users can customize their character and select the genre and setting for their adventure.
- Dynamic Storytelling: The story progresses based on user choices, offering a rich and varied narrative experience.
- Image Generation: Each story segment is accompanied by visually engaging images generated by DALL-E.
- Local Setup:
- Clone the repository to your local machine.
- Open the project in Visual Studio Code or your preferred IDE.
- Open the
index.htmlfile in a web browser to start using the application.
- GitHub Pages:
- Alternatively, access the application directly through the provided GitHub Pages link.
To use Choose Your Own AI-venture, you'll need an OpenAI API key. Here's how to get one:
- Visit OpenAI's API website.
- Sign up for an account if you don't already have one.
- Once logged in, navigate to the API section.
- You can subscribe to a free tier that offers limited usage. This is a great way to start and explore what the application can do!
- After obtaining your API key, enter it into the application as prompted.
Below are some screenshots of the application in action:
Experience the thrill of your personalized adventure directly in your browser. The website offers an intuitive and user-friendly interface for seamless interaction with the story. Simply enter your preferences, and let your journey unfold!
- Enter your OpenAI API key when prompted on the home page.
- Fill in your character details and choose your desired story settings.
- Start your adventure and make choices that shape the story.
- Enjoy the dynamically generated text and images as your story unfolds.
This project is licensed under the MIT License. See the LICENSE file for more details.
- Shoutout to friends and family who helped test and provide feedback.
- OpenAI for their GPT and DALL-E models.


