A list of findings for one composition or design, each with its location and a suggested fix where one is clear.
About
Checks a composition or a design before it is rendered or published and returns findings in a form that can be fixed directly. For a composition, every shot reference is resolved and confirmed to exist. A shot that points at a missing file raises no error anywhere else: the render paints an error card into every frame. Each missing reference comes with same-named files that do exist and, when one is clearly nearest, a suggested replacement.
For a design, it flags nested design embeds deeper than three levels (you can set the limit) and any embedded asset whose file is missing, which would otherwise draw as an empty box.
Give it a rendered image as well and it adds a visual pass with an AI vision model that looks for cropped subjects, unreadable text and elements running out of their box. Visual findings are advisory and vary from run to run, and each visual pass is a paid model call. It currently runs inside Syvon.
- TypeScript
- JSX
- AI vision models
Requirements
- Runs with
- Node.js 20 or later
- Operating systems
- windows, macos, linux
- Network
- The visual pass sends the rendered image to the AI model provider over the internet; the structural checks run locally.
Costs
- External costs
- OpenAI: billed to your own key — Only for the visual pass on a rendered image. Not decided until the Vibe is packaged; in Syvon the call goes through the Syvon brain service and Syvon credits.