Fetching from the wire…
Public story · 2026-07-16 · high
Grok CLI's release makes four major-lab terminal coding agents open source, Simon Willison notes, and one file is meant to be copied elsewhere.
Why now: Willison flagged the module on July 16, the same post that puts the count of open, major-lab terminal coding agents at four.
xAI open-sourced Grok CLI on July 16, making it the fourth major-lab terminal coding agent now in the open, per Simon Willison.
Willison's post frames that as the bigger point: Grok CLI's arrival brings the count of open-source, major-lab terminal coding agents to four.
The specific find is a file: xai-grok-markdown/src/mermaid.rs. It's a self-contained Rust module that renders Mermaid diagrams as Unicode box art directly in the terminal.
Willison says the module is liftable on its own. A developer building a different TUI wouldn't need the rest of Grok CLI, just this file, to get diagram rendering working. For anyone shipping a terminal tool, that's one rendering problem already solved.
The mermaid.rs file will probably get copied into more terminal projects than anyone builds directly on top of Grok CLI itself. A tight, dependency-free utility travels faster than a full coding agent stamped with someone else's opinions. That's the kind of file that outlives the project it shipped in.
Each link below shares sources, entities, or timing with this story.
On July 16 there was a wave of backlash calling the Bun Zig→Rust rewrite unreviewed AI slop. On July 19, Simon Willison went and checked. (Simon Willison) Jarred Sumner claimed Claude Code v2.1.181 and later ship the Rust port. Willison verified it independently rather than ta...
Satya Nadella said companies routing everything through a single proprietary lab may not survive. His argument: you hand that lab your most sensitive business context, and the lab can turn it against you as a competitor. His prescription is an orchestration layer — keep the ha...
Willison launched datasette-apps (0.1a2) on June 18, hosting self-contained HTML+JS apps in a sandboxed iframe that run SQL against your data, read-only by default. He frames it as "Claude Artifacts reimagined for Datasette," artifacts backed by a JSON API to a relational data...
Promptwatch's tracking shows the share of ChatGPT search queries using site: sat at 0.3-0.5% for weeks, dipped to 0.15% on August 3-5, then jumped to 16-17% on August 8, two days after OpenAI said it was making GPT-5.6 Sol "more reliable with facts." Simon Willison Willison co...
Simon Willison highlighted Sophie Alpert's short internal policy on AI-assisted writing, whose load-bearing rule is accountability: "You must stand behind every idea and every sentence in your docs," because you can't excuse a bad passage by blaming the LLM, and doing so waste...
Toggleable sentence-level detection for "no X, no Y" chains, "sit with that," "you already know," "is real and," "worth naming," plus URL ingestion via r.jina.ai. The motivating example is "no fluff, no filler, no jargon," which is itself the giveaway. Useful if you edit agent...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.