github ufira-ai/Vibma v1.0.0

latest releases: v1.1.3, v1.1.3-rc2, v1.1.3-rc1...
one month ago

What Changed in 1.0.0

Vibma 1.0.0 is a substantial usability upgrade from 0.3.2. It adds new capabilities, but the bigger change is that Vibma is easier for AI agents to use correctly and more likely to produce structured, maintainable Figma files.

What This Means for Designers

  • Better token discipline. Agents are much better at using variables and styles consistently, not just for colors but also for spacing, border radius, opacity, and strokes. This leads to cleaner and more maintainable design files.
  • Stronger responsive design awareness. Agents are more likely to create layouts with better auto layout, sizing, and width constraints, so screens hold up better as content or container sizes change.
  • Higher-quality components. Agents are more likely to create reusable components with proper properties and text bindings, so components are easier to edit and reuse later.
  • Better instance workflows. Agents can work with instances more reliably, including placing them, overriding properties, swapping them, and resetting overrides.
  • Prototyping support. Vibma now supports interactive prototype flows, not just static screens.
  • Faster variable setup. Vibma can now create variable collections, modes, and variables in fewer steps, which makes bootstrapping a design system faster.
  • Better compatibility with smaller models. Vibma now provides more built-in structure and guidance, which makes it more usable with cheaper and faster models as well as larger ones.

What This Means for Agent Users

  • Easier to use correctly. Vibma now exposes a more consistent endpoint-based API with built-in help, so agents can discover capabilities and choose the right operation more reliably.
  • Better built-in guidance. Vibma now includes both API help and design guidance, which reduces the amount of prompt scaffolding needed to get good structural results.
  • Batch creation support. Agents can now create more nodes in batches and complete larger chunks of work in fewer turns.
  • More predictable workflows. Tool behavior, response shapes, and common operations are more consistent, which reduces failed turns and retry loops.
  • Better model compatibility. Smaller models can use Vibma more effectively than before, which can reduce cost and improve speed for some workflows.

Short Version

Vibma 1.0.0 makes the system easier for agents to use, improves structural design quality, adds prototyping support, expands component and instance workflows, speeds up variable setup, and improves compatibility with smaller, faster, lower-cost models. It also allows agents to create more nodes in batches, making larger edits more efficient.

New Contributors

Don't miss a new Vibma release

NewReleases is sending notifications on new releases.