Inspiration
What it does
How we built it
Inspiration
Stories often begin with one exciting idea, but turning that idea into a complete fictional universe is difficult. As a story grows, creators must keep track of characters, relationships, world rules, timelines, themes, and major events. These details can quickly become scattered across documents and notes, leading to inconsistencies.
That challenge inspired Zero - OneshotAi, an AI-powered storytelling platform that transforms a single idea into a living, expandable story universe.
Instead of generating one-off stories, the platform creates structured Story DNA that creators can continue developing over time. OpenAI also helped shape the project’s identity from the beginning—the product logo was generated using OpenAI.
What it does
Zero - OneshotAi helps creators move from a single story spark to a structured fictional universe.
After signing in, each creator enters a protected dashboard where they can manage existing universes or select New universe. In the Seed your story step, the creator enters a single line, concept, or idea.
The AI story engine then transforms that seed into structured Story DNA, including:
- A logline
- Core themes
- Characters and their roles
- World-building elements
- Important timeline events
- An initial story bible
Instead of returning only raw text, the platform produces organized and reusable story data that can support future characters, scenes, plots, and connected stories.
How we built it
We built Zero - OneshotAi around three main components: the creator interface, the protected backend, and the AI story-generation workflow.
Lovable helped us create and refine the frontend experience, including the landing page, authentication flow, dashboard, universe creation process, and overall visual direction.
Supabase powers the backend. We used Supabase Authentication for secure sign-in, its database for storing projects and generated Story DNA, row-level security to protect user-owned data, and Edge Functions to run the AI generation workflow securely.
When a creator submits a story seed, the application:
- Creates a new project.
- Links the project to the authenticated user.
- Sends the seed securely to the AI story engine.
- Generates the initial Story DNA.
- Stores the structured result in Supabase.
- Displays the completed universe in the creator’s dashboard.
We used Codex as our development partner, with GPT-5.6 supporting planning, reasoning, implementation, debugging, and iteration. Codex helped us structure the product, connect the frontend and backend, resolve authentication and row-level security issues, implement the generation flow, and improve the interface.
Challenges we ran into
One of our biggest challenges was moving beyond basic AI text generation. Generating a paragraph is relatively simple, but generating structured information that can be stored, displayed, reused, and expanded requires a carefully designed data format.
We also encountered challenges while connecting authentication to database ownership. Every universe needed to belong to the correct creator, and users had to be prevented from accessing one another’s projects. Implementing and debugging row-level security policies was an important part of making the platform safe.
Another challenge was coordinating the asynchronous generation process. The application needed to create a project, call the AI engine, validate the response, save the generated data, and update the interface without leaving incomplete records or confusing the user.
Finally, we had to balance the complexity of story-world management with a simple experience. Although the platform handles detailed narrative structures, the main interaction still needed to feel effortless: enter one idea and begin building.
Accomplishments that we're proud of
We are proud that we transformed an ambitious idea into a working end-to-end product.
Some of our biggest accomplishments include:
- Creating a secure authentication and creator workspace
- Building a complete universe-generation flow from one prompt
- Producing structured Story DNA instead of disposable AI text
- Connecting AI generation with persistent database storage
- Protecting creator data using row-level security
- Designing a workflow that feels simple despite the complexity behind it
- Using OpenAI to help create both the product and its visual identity
Most importantly, we created a foundation that can grow beyond a single story into a long-term creative platform.
What we learned
We learned that a successful AI product requires more than a powerful model. Data structure, security, validation, persistence, and interface design are what turn a model response into a useful experience.
Through this project, we learned how to:
- Design structured outputs for generative AI
- Transform creative responses into reusable application data
- Connect authenticated users to database ownership
- Build and debug row-level security policies
- Run AI operations securely through backend functions
- Coordinate asynchronous generation and storage
- Design clear loading, error, and success states
- Use AI-assisted development to plan, build, debug, and iterate faster
Most importantly, we learned to treat AI output as the beginning of an evolving creative system—not the end of a single prompt.
What's next for Zero - OneshotAi
Our next goal is to turn Story DNA into a truly living system.
Future features could include:
- Expanding characters with motivations, relationships, and story arcs
- Visualizing timelines and detecting continuity conflicts
- Generating chapters, scenes, dialogue, and alternate plotlines
- Tracking changes across different versions of a universe
- Allowing creators to collaborate on shared story worlds
- Adding visual references for characters and locations
- Exporting story bibles and production-ready documents
- Supporting multiple connected stories inside one universe
- Creating AI-assisted consistency checks as narratives evolve
Our long-term vision is for Zero - OneshotAi to become a creative operating system where one idea can grow into a consistent, scalable, and unforgettable story universe.
Challenges we ran into
Accomplishments that we're proud of
What we learned
What's next for Zero - OneshotAi
Built With
- ai-storytelling
- authentication
- codex
- creative-tools
- database
- full-stack-development
- generative-ai
- gpt-5.6
- lovable
- openai
- postgresql
- react
- row-level-security
- serverless
- story-generation
- storybible
- structured-outputs
- supabase
- supabase-auth
- supabase-edge-functions
- tailwind-css
- typescript
- vite
- web-application
- worldbuilding
Log in or sign up for Devpost to join the conversation.