Prime Radiant

serf grows a TUI, sprout begins, and the engineering notebook lands

This was an agent-infrastructure week end to end: two agent frameworks built in parallel, a tool to read back what they did, and a desktop app on the side.

The week in numbers

  • 9 repos active (3 featured, 6 also shipped)
  • 260 commits
  • 8 merged PRs
  • +108,686 / −3,958 lines
  • 4 commit identities
  • 4 tagged releases

Also shipped

obra/iMessagePrinter

A macOS app that reads iMessage history and exports conversations to PDF.

8 commits 🏷 3 releases +2,812 −147

Zero to v1.0.0 in a week — a macOS iMessage viewer and PDF exporter, with a build-and-release workflow, an app icon, and fixes for message cross-contamination during export.

prime-radiant-inc/scenarios

A prompt-injection and evaluation test suite for LLM agents.

8 commits 1 PR +5,874 −308

Simon Willison kept scenarios moving — a document-analysis scenario, automated tool-call extraction and evaluation scoring in run-scenario, and a demo walkthrough pitting gpt-4o-mini against gpt-5.2 across the set.

obra/superpowers

An agentic skills framework and software-development methodology.

6 commits 6 PRs +66 −38

superpowers cut v4.3.1 — Cursor support and a Windows hook fix — with contributions from Drew Ritter and outside contributor abzhaw.

Rounding out the week: streamlinear tagged v1.1.0 with multi-workspace support (added, reverted, and readied for another pass), and there were small maintenance commits to cc-plugin-decision-log and the superpowers-marketplace registry.