2026-10-11 17:11 UTC

Independent testing will determine whether agent-desktop’s accessibility-tree-based CLI can reliably automate native, Chromium, and other desktop applications for computer-use agents.

state: expiredheat: lowuncertainty: highknownscott: lowcomputer-use desktop-automation agent-harnesseslahfiragent-desktop

What is this?

Agent-desktop is a Rust CLI from GitHub user lahfir that exposes desktop accessibility trees as structured JSON with deterministic element references, allowing AI agents to inspect and operate applications without relying primarily on screenshots. The Show HN launch claims a roughly 15 MB binary, no runtime dependencies, and 53 commands, but the repository matrix shows only macOS support implemented while Windows and Linux remain planned, despite broader cross-platform wording. The supplied material documents the project’s own reliability contract and related support for accessibility-based automation, but does not provide independent testing across native, Chromium, and non-standard applications.

Why it matters to Scott

The architecture is already held in Scott’s “The Agents Retina” and “Denoised Semantic DOM” pages: give agents a bounded textual sensorium with stable deterministic references rather than relying solely on pixels. Agent-desktop adds a potentially actionable macOS implementation extending that pattern from Scott’s browser-automation work toward native desktop applications, but its practical reliability and cross-platform claims remain unvalidated.
ip:source.the-agents-retina-ebookip:concept.denoised-semantic-domip:concept.model-plus-harness-benchmark-unitip:framework.agent-native-computingdev:project.scraperadar:concept.computer-useradar:concept.agent-harnessesradar:concept.agent-reliabilityradar:reflex-deterministic-gui-replayradar:fara-1-5-browser-agent-validation
queries asked of Scott's wikis
  • accessibility trees vs vision for computer use
  • deterministic element refs in agent harnesses
  • structured desktop automation reliability
  • CLI interfaces for agent-native software
  • cross-platform computer-use harnesses
  • fallback strategies for inaccessible or canvas UIs

Measured heat

no measured readings yet — the hourly heat pass fills this in

How the heat travelled

no chain yet — the hourly chain pass fills this in

Evidence (2) — ⭐ canonical anchor

sourceobjectauthorscorecomments
🟧 hnShow HN: I spent 3 months making desktop automation stop lying to AI agentslahfir60
🟧 echo.github ⭐The earliest primary artifact found is the repository's initial commit, “feat: Phase 1 foundation — workspace scaffold, core engine, macOS aLahfir——

Interpretation history

Decision trace