Inspiration
Tools like Morphic and VideoGen are powerful, but they rely heavily on vague text prompts. I found myself guessing words instead of controlling outcomes. I wanted deterministic, objective control over visual generation—something closer to a production pipeline than prompt poetry. That frustration led me to explore a JSON-first approach.
What it Does
The project converts creative intent into structured JSON parameters—camera angles, field of view, lighting, composition, color palette, and style. Instead of rewriting prompts, users can directly edit parameters, making iteration fast, predictable, and repeatable. Small tweaks produce controlled changes, enabling quick remakes without starting from scratch.
How It Was Built
- Vibe-coded on Lovable for rapid UI iteration
- Integrated the FIBO API to enable structured, parameter-driven generation
- UI patterns inspired by prior creative tools and internal workflows
- Experimented with Fal.ai pipelines using FIBO models to validate structured control over outputs
The focus was on shipping a usable system quickly rather than over-engineering.
Challenges
- Integrating the API while bypassing opinionated defaults
- Ensuring strict JSON-schema alignment with model expectations
- Keeping the UI state and JSON parameters perfectly in sync
- Designing a control-panel UI that feels powerful without overwhelming users
Accomplishments
- Fully functional prototype built in 2–3 hours
- Clean, production-style control-panel UI
- Reliable parameter-driven edits without prompt rewriting
What I Learned
Planning doesn’t have to kill creativity. By structuring intent early, I actually moved faster and explored more variations. Constraint became a creative accelerator rather than a limitation.
What’s Next
- Image referencing and editing using structured deltas
Expanding into a storyboard-driven VideoGen system, where each frame is explicitly controlled via JSON rather than prompts
Image referencing and editing using structured deltas Integration with Branding Kit and Ads API to generate multiple assets at once that adhere with the branding kit
Built With
- fibo
- lovable
- python

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