Older Intel MacBooks can now refine their own AMD Radeon support at the OS level, because a coding agent reads the live screen through a mirror to judge each driver change in real time. That setup was shown off this week on Omarchy, an agent-focused Linux distribution, and it points to a workflow where the machine verifies its own progress on a graphical task without a human in the loop.
What the setup actually looks like
A photo circulated online showing a MacBook propped up with its webcam pointed at a mirror, which reflects the screen back into the camera. The laptop is running an Omarchy session that is, in turn, running a programming agent while it works on AMD Radeon driver tuning. Because the agent can see what its changes render on screen, it can confirm visually whether a tweak worked before moving on.
Omarchy is described by its developers as a Linux distro “designed for the age of agents,” and it ships with built-in agents that help debug issues during installation and configuration. The page also highlights a fast installer and a “vibe your way through every alteration, tweak, or trouble” approach. The project is distributed under the MIT license.
Why a mirror and a webcam?
The MacBook needs the mirror trick because the screen cannot photograph itself directly. By aiming the built-in webcam at a small mirror angled toward the display, the camera captures whatever the agent has just output, including driver logs, error dialogs, and frame-rate or render artifacts in whatever application is open. The agent then reads those images and decides what to change next.
This kind of visual self-feedback has value when the work is graphical: driver tuning, UI layout, rendering quirks, and GPU-accelerated effects are easier to verify by looking than by reading log lines alone. A purely text-based coding loop can write code, build it, and run tests, but it can struggle to notice that a window is clipped, a shader is producing the wrong colour, or a driver change caused a tear in the output. A camera pointed at the screen closes that gap.
How Omarchy fits into the picture
Omarchy is built to be friendly to older hardware. Its developers list support for older Intel-based Macs, Apple Silicon Macs, modern x86 PCs, and low-spec machines, including a 2011 ThinkPad X220 with 2GB of RAM as a reference “potato PC.” Specialised drivers and configurations for those older Intel Macs are part of why an agent might be tuning Radeon support in this exact environment: it is hardware that still benefits from driver work, but is rarely the focus of large upstream investments.
Because Omarchy treats AI agents as first-class users rather than add-ons, an agent can drive the install, fix issues as they come up, and now, as this demo shows, watch its own work. The mirror-and-webcam trick is not a product feature of Omarchy itself; it is a workaround the developer improvised so the agent running on Omarchy could close the visual feedback loop on a laptop with no second monitor.
What this signals for agent-driven workflows
Self-monitoring has been a missing piece in agentic coding. An agent that only sees text can miss visual regressions in any task with a graphical surface, from driver tuning to web frontend work. Adding a camera, even one pointed at the laptop’s own screen with a mirror, gives the agent the same evidence a human developer would use.
It also hints at where self-hosted AI work is heading. The photo shows a modest laptop acting as both the host for the work and the verifier of its own results, with no external server or remote desktop session in the loop. For hobbyists and small teams, that is an attractive shape: one machine, one agent, one cheap camera, an ordinary mirror, and a feedback loop that runs without supervision.
What to watch next
Open-source drivers for AMD Radeon GPUs on older Intel Macs are the kind of long-tail project that benefits most from this approach, because commercial investment is limited. If the technique holds up, expect to see the same mirror-and-webcam rig applied to other visual tasks: UI polish, compositor tweaks, wayland session debugging, and game launcher quirks. The combination of an agent-ready distro, a camera, and a screen the agent can see is enough scaffolding for a surprising amount of self-directed debugging.
FAQ
What is Omarchy Linux?
Omarchy is a Linux distribution built “for the age of agents.” It offers a fast installer, built-in agents that help debug issues, and configuration aimed at older hardware, including Intel-based Macs, Apple Silicon Macs, modern x86 PCs, and low-spec machines. It is distributed under the MIT license.
Why is a MacBook using a mirror and a webcam to code?
A coding agent working on AMD Radeon driver tuning needed visual feedback on its own changes. The MacBook’s screen cannot photograph itself directly, so the developer aimed the built-in webcam at a small mirror angled toward the display. The camera then captured the screen, and the agent used those images to judge whether each driver tweak worked.
Is Omarchy only for older Intel Macs?
No. Omarchy supports Apple Silicon Macs and modern x86 PCs as well, in addition to older Intel-based Macs. The developers also highlight low-end machines such as a 2011 ThinkPad X220 with 2GB of RAM as supported hardware.
This article summarizes reporting from tomshardware.com.
