Fetching from the wire…
OSS2026-08-02 · source-backed
richardChenzhihui/OfficeBuddy drives real Word and Excel over AppleScript, exports to PDF after each edit, rasterizes at 144 dpi, then pixel-diffs against the last verified baseline rather than the previous render. Verification is a separate stateless multimodal call seeing only the annotated screenshot, never the edit history or the model's own reasoning. A pass is what advances the baseline. macOS-only and honest about gaps: resaving .xlsx drops charts and images via openpyxl.
Each link below shares sources, entities, or timing with this story.
OfficeBuddy uses Excel / Shared entities / Same source domain / Earlier coverage
Linked by a graph relationship (OfficeBuddy uses Excel); both cover Excel, Word; reported by the same outlet (github.com).
OfficeBuddy uses Excel / Shared entities / Earlier coverage
Linked by a graph relationship (OfficeBuddy uses Excel); both cover Excel, Word; earlier Excel coverage from 2026-03-01.
OfficeBuddy uses Excel / Shared entity: Excel / Same source domain / Shared topic
Linked by a graph relationship (OfficeBuddy uses Excel); both cover Excel; reported by the same outlet (github.com).
OfficeBuddy uses Excel / Shared entities / Earlier coverage
Linked by a graph relationship (OfficeBuddy uses Excel); both cover Excel, PDF; earlier Excel coverage from 2026-07-25.
OfficeBuddy uses Word / Shared entity: Word / Shared topic / Earlier coverage
Linked by a graph relationship (OfficeBuddy uses Word); both cover Word; overlapping topics (document, edit).
OfficeBuddy uses Excel / Shared entity: Excel / Same source domain / Earlier coverage
Linked by a graph relationship (OfficeBuddy uses Excel); both cover Excel; reported by the same outlet (github.com).
Linked by a graph relationship (OfficeBuddy uses Excel); both cover Excel; reported by the same outlet (github.com).
Linked by a graph relationship (OfficeBuddy uses Excel); both cover Excel; reported by the same outlet (github.com).