Fetching from the wire…
Vibe Coding2026-08-09 · source-backed
ShawnPana/phone-harness (492 stars, MIT) connects an LLM to a physical iPhone through the Mac's iPhone Mirroring window, using screencapture plus Apple's Vision framework OCR to build what the author calls a "poor man's DOM" of every visible string with tap-ready coordinates, then driving with HID-level CGEvents for taps, long-presses, drags, flicks, scrolls, unicode typing, and app shortcuts. The launch post hit 453,889 views. The design point matters more than the demo: no API, no jailbreak, no accessibility automation stack, which means any iOS app is agent-addressable today. On the same day, Samin100/codex-ios-assistant (166 stars) appeared independently, driving an iPhone from Codex through iMessage and Shortcuts. Two unaffiliated projects, same day, both triple-digit stars within 48 hours.
Each link below shares sources, entities, or timing with this story.
Claude benchmarked against Codex / Shared entities / Shared topic / Earlier coverage
Linked by a graph relationship (Claude benchmarked against Codex); both cover Apple, Codex, Xcode; overlapping topics (apple, codex).
Codex competes with Claude Code / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Codex competes with Claude Code); both cover Codex, MIT; reported by the same outlet (github.com).
Linked by a graph relationship (Codex competes with Claude Code); both cover Codex, MIT; reported by the same outlet (github.com).
Linked by a graph relationship (Codex competes with Claude Code); both cover Codex, LLM; reported by the same outlet (github.com).
Claude benchmarked against Codex / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Claude benchmarked against Codex); both cover Codex, MIT; reported by the same outlet (github.com).
Codex competes with Claude Code / Shared entity: Codex / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Codex competes with Claude Code); both cover Codex; reported by the same outlet (github.com).
Codex competes with Claude Code / Shared entities / Shared topic / Earlier coverage / Tension
Linked by a graph relationship (Codex competes with Claude Code); both cover Codex, MIT; overlapping topics (codex, star).
Cursor benchmarked against Codex / Shared entities / Same source domain / Earlier coverage / Tension
Linked by a graph relationship (Cursor benchmarked against Codex); both cover LLM, MIT; reported by the same outlet (github.com).