frontman-ai/frontman
An AI coding agent that runs in-browser alongside dev servers, reading live DOM and component trees to make frontend changes from natural language descriptions.

Frontman is an open-source AI coding agent designed for frontend development workflows. It integrates as middleware with dev servers (Next.js, Astro, Vite) and exposes the live DOM, component tree, CSS styles, routes, and server logs to an AI model. Users click any element in the running app and describe desired changes in plain English; Frontman then edits the actual source files and triggers instant hot reload. It uses bring-your-own API keys for Claude, ChatGPT, or OpenRouter models.