Free local-first AI coding agent and full IDE that runs parallel background agents on your machine with any local or cloud model you bring.

onUI
Browser extension for annotating and drawing on live web pages, then passing structured UI feedback to AI coding agents over local MCP.
What is onUI?
onUI is a free, open-source browser extension that turns visual feedback on a web page into something an AI coding agent can act on. In Annotate mode you click an element, attach an intent and a severity, and use Shift to select several components at once; in Draw mode you drag rectangles or ellipses over spacing, alignment and layout problems. The notes can be exported in four detail levels (compact, standard, detailed and forensic), or read straight from the page by an agent through the local onui-local MCP server using tools such as onui_get_report and onui_search_annotations. That sets up a loop where you annotate, the agent fixes the code, and you review and annotate again. onUI needs no changes to your app and has no backend, since the extension, native host and MCP server all run on your machine. It is enabled per tab, works in Chrome, Edge and Firefox, and is described as working with Claude Code and Codex. There is no price on the site; it is distributed as an open-source project.
Use cases
- Annotate UI bugs for an AI agent
- Mark layout and spacing problems with drawn regions
- Export UI feedback at several detail levels
- Run an annotate-and-fix loop with Claude Code
- Flag visual issues with intent and severity
- Review front-end changes without editing app code
Who it's for
Why use onUI
- Gives an AI agent precise element-level context instead of a vague description of what looks wrong.
- Keeps all annotations on your device, since the extension, native host and MCP server run locally.
- Works on any page where content scripts can run, with no code changes or instrumentation in your app.
- Lets you choose how much detail to send, from a compact summary to a forensic report.
- Supports a repeatable loop where the agent reads fresh annotations, fixes the UI and you re-check.
onUI features
- Annotate mode with intent and severity per element
- Shift multi-select for issues spanning several components
- Draw mode with rectangle and ellipse regions
- Four export formats: compact, standard, detailed, forensic
- Local onui-local MCP server with six tools
- Agent reads annotations via onui_get_report and onui_search_annotations
- Per-tab enable, off by default on new tabs
- No app instrumentation, backend or cloud dependency
- Keyboard shortcuts for toggling Annotate and Draw modes
- Annotate mode freezes the page so element positions stay stable
onUI integrations
How to get started with onUI
- Install onUI from the Chrome Web Store or Edge Add-ons, or run the release installer script, which can also register the onui-local MCP bridge.
- Open the page you want to review and enable onUI for that tab.
- Use Annotate mode to click elements and add intent and severity, or Draw mode to mark layout regions.
- Copy the export in the detail level you need, or let your agent read the annotations from the local MCP tools.
- Have the agent apply fixes, then review the page and add new annotations until the UI looks right.
onUI limitations
- Annotate mode freezes the page, so you must exit it to scroll
- Firefox setup uses a temporary add-on loaded from the generated manifest
- The extension is tab-scoped, so each new tab starts with onUI off
- Store versions can lag the latest release installer
onUI pricing
onUI is open source, so you can use and self-host it for free.
Prices can change and may vary by country or exclude tax. Check the official pricing page.
onUI alternatives
The main onUI alternatives listed on Debuly are Applitools, BridgeMind, Continue, Graft (now Trail-code), Kilo Code and NestMux. The table compares pricing and platforms; order is A–Z.
| Tool | Pricing | Starting price | Platforms |
|---|---|---|---|
| onUI | Open source | — | Chrome extension, Edge add-on, macOS, Linux |
| Applitools | Free trial | $667/mo | Web, iOS, Android, API |
| BridgeMind | Paid | $20/mo | macOS, Windows, Linux |
| Continue | Open source | — | VS Code, JetBrains, CLI |
| Graft (now Trail-code) | Open source | — | CLI |
| Kilo Code | Freemium | $15/mo | VS Code, JetBrains IDEs, CLI, Web |
| NestMux | Freemium | $15/mo | macOS, Windows, Linux |

Applitools
Visual AI testing platform for catching UI and functional bugs across browsers and devices, with a 14-day free trial.
Free trialVisit Applitools (official site)BridgeMind
Desktop app for running AI coding agents, terminals and chat threads in one window, with voice dictation and a plugin catalog.

Continue
Open-source AI coding assistant for VS Code and JetBrains with chat, agent, edit and autocomplete modes, now part of Cursor.
Open sourceVisit Continue (official site)
Graft (now Trail-code)
Open source context layer that maps a codebase for coding agents and stores team learnings as Markdown files in git.
Open sourceVisit Graft (now Trail-code) (official site)
Kilo Code
Open-source AI coding agent for VS Code, JetBrains and the CLI, with 500+ models, bring-your-own-key and team plans.
FreemiumVisit Kilo Code (official site)
NestMux
Desktop terminal workspace that runs Claude, Gemini, Codex and Copilot agents side by side, with git worktrees and team sharing.
FreemiumVisit NestMux (official site)
onUI FAQ
Is onUI free?
onUI has no listed prices or paid plans. It is distributed as an open-source project, with installs from the Chrome Web Store, Edge Add-ons or a release installer.
Does onUI need a cloud backend?
No. The vendor states that the extension, native host and MCP server run entirely on your machine, annotations stay on your device, and nothing depends on the cloud.
Which AI agents does onUI work with?
It provides a local MCP server named onui-local. Annotating in the browser feeds a continuous workflow with Claude Code and Codex, according to the vendor.
What export formats does onUI offer?
There are four: compact for minimal output, standard, detailed, and forensic for maximum context. You pick based on how much information your agent needs.
Which browsers does onUI support?
It supports Chrome, Edge and Firefox. Chrome users install from the Web Store, and Edge and Firefox can also use unpacked or release-bundle installs.
Why can't I scroll while annotating?
Annotate mode intentionally freezes the page so element positions stay stable. Exit annotate mode, scroll, then re-enter it. Draw mode does not freeze the page.
Sources & verification
Facts on this page come from the official sources below, each with the date we read it. Written by Debuly; the vendor did not review this page.
| Source | Type | Accessed |
|---|---|---|
| onui.onllm.dev | official | |
| github.com/onllm-dev/onUI | repository | |
| onui.onllm.dev/ | official |
Image credits
- Logo: from onui.onllm.dev · fetched · Vendor trademark, used only to identify the product; removed on request
- Cover: none collected yet, so a generated tile is shown.
Spot an error? Report an issue with this listing. We also remove a logo or image on the owner's request.



