Spark is a storytelling AI bot that generates personalized stories based on user choices. With Spark, users can pick their hero, action place, and category, and the bot generates a unique story in the backend using ChatGPT, in addition, Spark uses stable diffusion for image generation to create visually appealing content that enhances the storytelling experience. The backend of the bot is built using Python FastAPI, ensuring fast and efficient story generation. The frontend of the website is developed using React NextJS, providing a smooth and intuitive user interface. The project uses MongoDB for database management. Overall, Spark is an storytelling website that combines advanced AI technology with engaging visual content to create a truly immersive and unforgettable storytelling experience.