lavish-axi
HTML is the new markdown. Lavish is the new editor for your HTML artifacts.
Lavish gives agents and humans a local editor for HTML artifacts
Lavish is a local first editor that opens agent generated HTML files in a browser so people can point at elements, edit diagrams, and send feedback back to the agent. The project is written in JavaScript and published under the MIT license.
Why a browser based editor
Agents are good at producing rich HTML artifacts, but reviewing and changing them usually falls back to screenshots and long text replies. Lavish opens those HTML files in a local browser so the human stays in the medium that HTML is built for, which is interactivity. The editor is local first, meaning the core feedback loop runs on the user machine with no cloud dependency, and any hosted sharing through a third party service is opt in.
Pinpointing and annotating
Inside Lavish a reviewer can select elements and specific text on the rendered page and attach feedback to them. The tool also lets users edit rendered Mermaid diagrams as whiteboards rather than editing raw source. That keeps the conversation between human and agent focused on the exact change instead of a vague description.
Working with the agent loop
The editor sends the annotations back to the agent so the model can apply the requested changes. The package is distributed on npm and ships with continuous integration and release automation, and the README notes support across macOS, Linux, and Windows. With nearly 3,000 stars, Lavish shows a focused approach to human agent collaboration on visual artifacts.
Editorial conclusion
Lavish is licensed under MIT and is installed as the npm package lavish-axi, giving teams a local way to review and refine HTML artifacts with their agents.
Community notes