📚 Storytime AI

🚀 Inspiration

Storytelling has been the foundation of human connection, creativity, and education for centuries. Yet, many aspiring writers lack a collaborative space or creative prompts to kickstart their imagination. We envisioned Storytime AI as a platform where human imagination and AI co-write epic tales — enabling both solo and collaborative storytelling powered by artificial intelligence.

💡 What it does

Storytime AI is a collaborative storytelling platform that lets users:

  • ✍️ Start a new story with a title, description, and optional image.
  • 🤖 Generate Chapter 1 using AI based on the user’s input.
  • 📢 Publish their stories to a public gallery.
  • 👥 Invite or allow others to collaborate on next chapters.
  • 🧠 Ask PlotBot questions like “Who’s the protagonist?” via semantic search.
  • ✅ Review and approve/reject submitted chapters.
  • 🏆 Track contribution points and climb the leaderboard.

🛠️ How we built it

Architecture Diagram

Frontend:

  • Next.js + TypeScript
  • Responsive UI with React components

Backend:

  • Express.js API for user management, story workflows, and AI endpoints
  • AWS Lambda for key serverless operations (profile fetching, story gallery, etc.)

Database & AI Stack:

  • MongoDB Atlas for user/story storage
  • MongoDB Vector Search for 512-dimensional chapter embeddings
  • Gemini AI for story generation and contextual Q&A via PlotBot

🧱 Challenges we ran into

  • Ensuring quality of AI-generated chapters that stay true to tone and style.
  • Implementing review workflows between original authors and collaborators.
  • Building a semantic search pipeline that’s both accurate and real-time.
  • Handling multiple story states (draft, pending, approved) reliably across users.

🏅 Accomplishments that we're proud of

  • ✅ End-to-end working AI-powered collaboration platform within the hackathon timeframe.
  • 🤝 Real-time chapter approval and contribution tracking.
  • 🤖 Successful integration of Gemini RAG and MongoDB vector search for live plot Q&A.
  • 🏗️ Built with scalability in mind using serverless functions and modular APIs.

📚 What we learned

  • The power of Retrieval-Augmented Generation (RAG) in narrative understanding.
  • Deep integration between frontend UX and AI decision-making pipelines.
  • How important user review and version control is in co-creation platforms.
  • Designing intuitive collaboration tools for creative writing is non-trivial and rewarding.

🔮 What's next for Storytime AI

  • 📱 Launch as a mobile-first Progressive Web App (PWA)
  • 🧩 Add chapter branching (like visual novels or alternate endings)
  • 📣 Introduce public upvotes/comments on chapters
  • 🛡️ Add moderation tools to ensure content quality and safety
  • 🏅 Gamify writing experience with badges and creator ranks

💬 Why You Should Invest in StoryTime.AI

StoryTime.AI taps into the rising creator economy, generative AI, and community-driven platforms. We're building a scalable, gamified, collaborative storytelling experience — where AI helps people not just consume, but create.

Our MVP is live, user-ready, and built with a robust modern tech stack.
We’re looking for support, feedback, and partnerships to take this platform to the next level.

🧑‍💻 Built by:

Rishi Mohan - Full Stack Developer - mohanrishi432@gmail.com Pravin Raju - Full Stack Developer - tmpravinraju@gmail.com

Built With

Share this project:

Updates