Inspiration
Comic4All was inspired by the classic storytelling game “Pass the Story” and our desire to encourage community creativity. We wanted to create a space where anyone—regardless of writing or drawing skills—could contribute to a shared story and see it come to life as a comic book.
What it does
Comic4All turns a group of individual ideas into a single, illustrated comic book—one scene at a time. Each user steps in as a “hero,” contributing a keyword or idea to continue the story. The platform transforms their input into a story paragraph and an illustrated comic panel, continuing the narrative from the last contributor. As more people join, the comic grows—with every scene credited to the user’s chosen hero name. In the end, a full comic is created, combining text and images in a visually engaging format, all shaped by the community
How we built it
• Backend Framework: Built using Flask, chosen for its simplicity and flexibility in rapid prototyping.
• Code Generation: We used Cursor to scaffold and structure the application quickly.
• AI Integration:
• ChatGPT-4o API to generate story paragraphs based on user prompts.
• DALL·E 3 API to create comic-style illustrations that match each story scene.
• Database: All user inputs, scene data, and hero names are stored in SQLite, allowing for quick and lightweight data management.
Challenges we ran into
Ensuring smooth narrative flow despite different writing styles Aligning visual generation with textual storytelling Front-end issues that should be fixed manually
Accomplishments that we're proud of
• Created a functional, engaging storytelling platform that feels playful and inclusive
• Seamlessly blended AI-generated writing and artwork into a comic format
• Made story creation accessible to anyone—no art or writing background required
• Developed a unique experience that credits every contributor meaningfully
What we learned
Work with Cursor seamlessly. Collaborative creativity thrives when the barrier to entry is low
What's next for ComicbyAll
Introduce user voting to influence story direction Add branching paths for non-linear comic structures Export finished comics as PDFs or animated storybooks
Built With
- cursor
- llm
- sqlite

Log in or sign up for Devpost to join the conversation.