{"repo":"amitpatole/agent-vision","free":true,"listed":false,"github":"https://github.com/amitpatole/agent-vision","clone":"git clone https://github.com/amitpatole/agent-vision.git","description":"Eyes for AI coding agents 👁️ — render → perceive → report → fix → re-render. A machine-graded visual feedback loop (DOM/contrast/OCR-grounded + optional vision LLM) agents consume to self-correct before claiming done.","language":"Python","stars":11,"topics":["accessibility","agent-tools","ai-agents","claude-code","computer-vision","dom","llm","mcp","ocr","playwright"],"license":"MIT","category":"ai-agents","readme_excerpt":"AgentVision — Eyes for AI Agents 👁️ Problem: AI coding agents are blind — they write a UI, chart, SVG or PDF and never see the result, shipping breakage they can't perceive. Result: AgentVision gives them eyes — render → see → report → fix — catching overflow, low contrast, clipped/truncated text (incl. SVG labels), broken images and typos. So your agent self-corrects before it claims done. AgentVision is a provider-agnostic framework that closes the visual feedback loop for AI coding agents: It is not human-reviewed visual regression (Percy/Applitools/Argos) and not browser automation (browser-use/Playwright). It is a machine-graded visual critique loop an agent consumes to self-correct before claiming done — with a verdict ( pass / warn / fail ) and actionable, coordinate-grounded issues. The 60-second pitch agentvision demo renders a deliberately broken page, prints a FAIL report (overflow + low-contrast + a 404 image — all DOM/CV-grounded, no LLM key needed), then loops against the fixed version and prints \"what changed: 3 issues resolved → PASS.\" That command is the product. What makes it trustworthy Findings are grounded in sources we can actually trust: - DOM geometry ( getBoundingClientRect + scroll offset) — precise element boxes. - Computed-style contrast ( getComputedStyle ) — real WCAG ratios, with a confidence flag (it degrades honestly over gradients/images/pseudo-elements rather than lying). - OCR word boxes (Tesseract) — precise text locations. - Console / ne","default_branch":null,"files":null,"tree":[],"storefront":"/r/amitpatole","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/amitpatole/agent-vision/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}