Skip to content

Interactive Story Game is a personalized fantasy story generator that places you at the heart of an immersive narrative.

Notifications You must be signed in to change notification settings

minki-j/InteractiveStoryGame

Repository files navigation

AI-Powered Interactive Story Generator

Interactive Story Generator Logo

Interactive Story Game is a personalized fantasy story generator that places you at the heart of an immersive narrative. Through a fun, MBTI-like questionnaire, the app learns your personality traits, preferences, and interests to tailor a story experience uniquely for you.

Features

  • Personalized Story Generation: Creates unique stories based on your personality profile and preferences
  • Interactive Storytelling: Make choices that influence the direction of your story
  • Adaptive AI: Story generation evolves based on your feedback and engagement
  • Multiple Genres: Choose from various genres including fantasy, sci-fi, mystery, and more
  • Age-Appropriate Content: Content tailored to different reading levels and age groups

Technology Stack

The application uses modern AI and web technologies:

  • LLM Orchestration: LangChain
  • Agentic Flow: LangGraph
  • Full-Stack: FastHTML

Installation

  1. Clone the repository
git clone https://github.com/yourusername/interactive-story-generator.git
cd interactive-story-generator
  1. Create and activate virtual environment
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate
  1. Install dependencies
pip install -r requirements.txt
  1. Set up environment variables
cp .env.example .env
# Edit .env with your configuration
  1. Run the application
python main.py

Usage

  1. Create an account or log in
  2. Complete the personality questionnaire
  3. Choose your preferred genre and settings
  4. Begin your personalized story adventure
  5. Make choices to influence the narrative

About

Interactive Story Game is a personalized fantasy story generator that places you at the heart of an immersive narrative.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages