Fetching from the wire…
Public story · 2026-08-03 · high
It hit 8,420 stars in five days by splitting the model from the layer that stores an agent's memory and permissions.
Why now: Three signals landed in the four days before August 3: a rewritten MCP spec, a 141-harness directory, and AgentSky's harness-switching pitch atop Product Hunt.
Y Combinator open-sourced QM on July 29, the agent harness it runs its own company on. The repo hit 8,420 stars and 887 forks in five days, per GitHub.
That matters for any team betting on a single agent CLI. QM argues the real cost of switching tools was never the model, it's the memory, permissions, and cron jobs stuck in whichever harness you picked.
The design choice worth studying isn't the feature list. It's that QM keeps state in Postgres and treats the model and the CLI as swappable parts.
Pi, OpenCode, Codex, and Claude Code all attach to the same core. Switching which agent tool you run doesn't mean losing your crons, keychains, or accumulated context.
Three things landed in the same four days, all pointing the same direction. The MCP spec, updated July 28, dropped protocol-level sessions in favor of server-minted handles. A directory called best-of-Agent-Harnesses started cataloging 141 harnesses, complete with its own recommend-and-pick tool.
AgentSky took the top Product Hunt spot on August 3 selling the same idea as a product. Pick a harness and a model, launch once, and reach it from Slack, WhatsApp, or the CLI with history intact.
Steve Yegge disagrees. He argues harnesses get bespoke to each app rather than shared.
He backs it with a claim of 175 to 250 commits a day across 12 Max accounts plus his own. I think he's half right. The harness code goes bespoke, but the state underneath it becomes shared infrastructure, and QM is the clearest bet yet on that split.
Clone the repo and read the permission model, even if you never run it.
Each link below shares sources, entities, or timing with this story.
yc-software/qm launched July 29 under MIT and is at 5,917 stars, 615 forks, 74 open issues: near 1,972 stars/day. Headless TypeScript/Fastify core on Postgres giving every person in an org an isolated sandbox with scoped memory, files and permissions, sharing work through Slac...
The same man whose framework a model regression destroyed also published the most aggressive prediction of the week, and the tension between those two facts is the whole argument. "The Shape of Things to Come, Part 1: The Continuous Thunderdome" argues traditional CI/CD collap...
I check Product Hunt maybe once a week and usually regret it. Today's board is worth reading as market structure. The July 30 leaderboard: SKI at 277 upvotes (free voice input for Claude Code and Codex). AI Search Console at 249 (prompt analytics and citation mapping). Memmy A...
affaan-m/ECC (36.3k forks, MIT) bundles 67 agents, 284 skills, 94 legacy command shims, and "instincts", patterns learned from prior sessions with confidence scores that auto-recall when relevant, plus a .ecc/memory/ markdown vault that's explicitly cross-harness, so context s...
Spotify's Portal team published Xirp on August 10: a vendor-neutral agentic development environment that manages concurrent sessions across Claude Code, Gemini CLI, and Codex, each session isolated in its own git worktree so dozens of agents can work the same codebase without...
A category has formed around one job, watching and steering many concurrent coding agents from a single pane. AionUi (TypeScript) markets a 24/7 "Cowork" app spanning OpenClaw, Hermes, Claude Code, Codex, OpenCode and 20+ more CLI agents; agent-of-empires (Rust) offers TUI and...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.