LassoLassoDocs
Build with confidence

Vibe coding with source-code review

Vibe coding makes it faster to explore an interface with plain-language instructions. Lasso adds a visual starting point and a review step: select the thing you mean, describe the change, inspect the proposed diff, and choose whether to apply it.

What makes Lasso different

⌖

Start from the UI

Point at the component or region instead of searching through the project for the file that owns it.

↔

Keep the source visible

Lasso resolves the selection to source context and proposes focused edits instead of treating the live DOM as the final product.

✓

Review before apply

Every change is presented as a diff. Nothing is written until you explicitly accept it.

A practical vibe coding workflow

  1. Start your Vite or Next.js project with Lasso.
  2. Select the interface element you want to improve.
  3. Describe the outcome and include constraints such as responsive behavior or existing design tokens.
  4. Review the source file, old text, and proposed replacement.
  5. Apply the change, inspect the normal framework reload, and undo if needed.
npm i -g @lasso-ai/cli
lasso dev

Use AI without giving up ownership

Lasso works with hosted or local coding tools through its bridge. The browser interaction stays local, source edits remain reviewable, and your team can discuss the change in context. This makes rapid experimentation easier to audit and maintain.

Fast prompting is useful. A fast, inspectable diff is better.

Next steps

Start with the quickstart, learn the architecture, or explore team collaboration.