serf begins, Wayback recovery, Beeper sync, llm-proxy adds Bedrock
A new agent framework landed its foundation in one enormous push, two more tools shipped from scratch, and llm-proxy grew an AWS Bedrock transport.
The week in numbers
- 12 repos active (6 featured, 6 also shipped)
- 443 commits
- 6 merged PRs
- +19,108 / −1,218 lines
- 5 commit identities
- 1 tagged release
Featured
prime-radiant-inc/serf
An agent framework — multi-provider, session-persistent, with a plugin system and an evaluation harness.
344 commitsThe defining project of the week. serf began by importing an earlier codebase (Kilroy) as its foundation, rebranding it, and then building outward fast: a CLI with non-interactive task execution, a canonical error hierarchy, an OpenAI-compatible Chat Completions adapter alongside the Anthropic path, streaming structured output, session snapshots with --resume/--list-sessions, a bundled LiteLLM model catalog, a plugin system with plugin-defined agent types and hook lifecycle events, and a growing SWE-bench evaluation harness (Codex and GPT-5.2 like-for-like runs with failure-to-pass scoring). A 344-commit week from Jesse Vincent — one of the largest single-week pushes in Prime Radiant’s history.
obra/wayback-restorer
A general Wayback Machine recovery CLI — discover, capture, and rebuild a browsable mirror.
19 commits +3,827 −230Grew into a general recovery tool across nineteen commits: CDX discovery with resume-key pagination, canonical capture selection, internal-link rewriting for standalone mirror browsing, provenance logging, and atomic writes. Sole contributor: Jesse Vincent.
prime-radiant-inc/beeper-message-sync
A Swift tool that archives Beeper chats to per-chat JSONL with attachments and contact resolution.
31 commits +4,986 −272Landed across thirty-one commits: per-chat JSONL logging with attachments, contact resolution, and both backfill and watch modes. Sole contributor: Jesse Vincent.
Also shipped
prime-radiant-inc/llm-proxy
A Go reverse proxy that sits in front of LLM APIs and logs the traffic.
14 commits 🏷 v0.7.0 +1,690 −49Shipped v0.7.0, adding an AWS Bedrock transport: SigV4 signing, eventstream decoding, region validation, and Bedrock requests wired through the same Loki observability pipeline with a transport label. Fourteen commits from Drew Ritter.
obra/superpowers
An agentic skills framework and software-development methodology.
10 commits 6 PRs +220 −56Shipped v4.3.0 — enforcing a brainstorming workflow with hard gates, making the SessionStart hook synchronous so skills load before the first turn, and adding a Cursor plugin manifest. Three outside contributors joined the release: ericzakariasson, ColtWindy, and Chengfei Jin.
obra/cc-plugin-decision-log
A Claude Code plugin that records decisions to a running decision-log.
5 commits +5,132 −502A new plugin, five commits: an initial session-memory implementation renamed to decision-log with clearer terminology, a README and distribution build, a CI workflow with a dist-rebuild pre-commit hook, and Biome linting. Sole contributor: Jesse Vincent.
Rounding out a busy week, all from Jesse Vincent: claude-session-driver was extracted from superpowers-lab into a standalone plugin, comic-ocr landed an initial OCR-plus-cleanup pipeline, and scribble put in a nine-commit refinement pass (proactive log_decision, tighter engagement) — with marketplace, session-viewer, and Homebrew-tap housekeeping alongside.