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

Share this project:

Updates