LassoLassoDocs
Start here

Quickstart

Use Lasso alongside an existing Vite, Next.js, or Nuxt project. Lasso runs locally, injects the overlay in memory, and keeps your source code under your control.

Install

npm install --global @lasso-ai/cli
lasso auth login

Or use the CLI without a global install:

npx @lasso-ai/cli auth login

Set up your project

Run these commands from your project directory. Lasso Host provides the stable local domain used by the public quickstart flow:

cd path/to/your-project
lasso daemon install
lasso init

lasso init creates the project configuration and registers the project with Lasso Host. If you need to repair the Host mapping later, run lasso register. On Windows, approve the UAC prompt when the hosts-file mapping is added.

Start your app

For the direct localhost workflow:

lasso dev
# or
npx @lasso-ai/cli dev

For the stable Host workflow, keep the daemon running and open https://<project>.lasso:6767 instead. Host starts supported Vite, Next.js, and Nuxt projects on demand, so you do not need to run lasso dev as well.

Make a change

  1. Enable Lasso Mode from the floating toolbar.
  2. Click a component or drag across a region.
  3. Describe the change in plain language.
  4. Review changed files as they appear while the agent works.
  5. Accept to keep the edits, or reject to restore the files to their pre-task state.

Changes stay visible while the agent works. Accept to keep them, or reject to restore the files to their pre-task state.

Next steps

Use the Lasso Host guide for platform-specific setup or configure team collaboration.