explainx.ai0k
TrendingNewsPathwaysSkills
Pricing
explainx.ai

Upskill in AI — 16 free pathways, live workshops & bootcamps, and 50+ courses from practitioners. Plus the skills, tools, and MCP servers to practice on.

follow us

follow on google

Add explainx.ai as a preferred source

corporate training

support@explainx.ai

get started

Find your pathTake Free Evaluation

learn

mind: share how you thinkpathways — start freeworkshopsbootcampscoursescertificationsmock testsexplainx universitycorporate traininglearn skills & mcp

discover

skillsmcp serversexplainx mcptoolsmdx readeragentsllmsdesignsdictionaryagi trackerfelony benchranks

company

aboutvisionmissionteaminstructorsteach on explainxpartnershipscommunityhackathonscareers

content

daily AI newsstate of AI — live resultsblogreleasespromptsgeneratorsresource libraryfor LLMsexplainx.ai kids

solutions

all solutionsdeveloper upskillingmarketing upskillingproduct manager upskillingleadership upskilling

newsletter · weekly

Get AI news, tools, and insights in your inbox.

supportcontactprivacytermsdata rightshow we create contentsubmission guidelines

© 2026 AISOLO Technologies Pvt Ltd

On this page

  • TL;DR
  • What people are asking
  • What YC said shipped
  • Architecture (from the README)
  • Security postures (read before you enable Auto)
  • Deploy path (actionable)
  • QM vs OpenClaw vs Hermes vs coding harnesses
  • What you can actually run (README use cases)
  • Unusual contribution model
  • Honest limitations
  • Pilot plan (first two weeks)
  • Closing
  • Related on explainx.ai
← Back to blog

explainx / blog

YC Open-Sources QM: Company-Wide Multi-Agent Harness

Y Combinator, Agent Harness, Open Source, Multi-Agent, Slack

Y Combinator open-sourced QM, its MIT multi-agent harness for Slack and web — company scopes, crons, skills. How it compares to OpenClaw and Hermes.

Aug 1, 2026·8 min read·Yash Thakker
add explainx.ai
go deep
YC Open-Sources QM: Company-Wide Multi-Agent Harness

Y Combinator just open-sourced the agent stack it runs the firm on — not another personal chatbot, a company harness.

On July 31, 2026, @ycombinator announced QM: the multi-agent harness YC uses across accounting, legal, events, and engineering — including building QM itself. License: MIT. Shape: cloud-first, with Slack and a web UI native. Repo: github.com/yc-software/qm (~1.9k stars within hours of the announcement; homepage qm.ycombinator.com).

YC’s framing is the story: easy to customize like Hermes or OpenClaw, but built for a whole company. That lands squarely in the agent harness layer — orchestration, scopes, memory, sandboxes, approvals — not a new foundation model.

Weekly digest3.5k readers

Catch up on AI

Curated AI updates on agents, skills, and MCP — delivered to your inbox. Unsubscribe anytime.

TL;DR

table · 2 cols
QuestionAnswer
What shipped?Open-source QM — YC’s internal multiplayer agent harness
When?Announced Jul 31, 2026 (X thread)
LicenseMIT (yc-software/qm)
SurfacesSlack + web (same identity); optional admin / portal plugins
Who it’s forStartups / orgs — personal scopes and shared rooms
Inner loopsPi, OpenCode, Codex, Claude Code drive one core
Deployqm init → your Fly/AWS account + deployment directory
YC’s caveatEarly, buggy experiment — used in production at YC, not a polished SaaS

What people are asking

“Is this just Claude Code with Slack?”

No. Claude Code (and OpenCode, Codex, Pi) can drive QM’s agent loop. QM adds the company OS around them: identity, Postgres state, per-person and per-room scopes, keychains, crons, skills grants, admin policy, and Slack/web plugins.

“Why open-source the operating system of YC?”

YC’s pattern: ship internal tools that help the ecosystem of startups (and dogfood under public scrutiny). QM becomes a reference architecture for “multiplayer AI at work” — a theme that also shows up in YC’s Fall 2026 RFSs and in human+agent rooms like Block Buzz.

“Can I run it like a personal OpenClaw?”

You can self-host, but the product thesis is org deployment: admin security postures, shared projects, connectors to a company brain. If you only want a solo Telegram/CLI assistant, Hermes/OpenClaw remain simpler. If you want finance + legal + eng on one policy plane, QM is the closer fit.

What YC said shipped

From the announcement thread and README:

table · 2 cols
Feature (YC / README)What it means in practice
TriggersCrons + webhooks for unattended work
Memory + shared filesScoped persistence per person / room
Company-brain connectorsSearch notes, email, docs, DBs + web together
Agent browserBrowse as a tool inside the harness
Shareable web app artifactsSpin up internal apps; publish to the right people
Multi-player projectsChannels / group threads / shared projects
Shared skillsScope-owned skills, grant-based share, admin promotion, git skill packs

YC’s honesty line: early, has bugs, experiment — while still claiming real internal use across non-eng departments. That breadth matters more than star count: most open harnesses are coding-first; QM claims ops + legal + events as first-class.

Architecture (from the README)

text
Postgres (sessions · memory · queue)
        ↕
Headless core: API · identity · policy · scheduler
        ↕
Agent loop (Pi / OpenCode / Claude Code / Codex)
        ↕
Per-scope sandbox (files · tools · logged-in services)
  • Core: TypeScript on Node, Fastify HTTP.
  • Slack: Bolt plugin supervised by core.
  • Web UI: Vite + Lit; admin and public portal are optional plugins.
  • Tools: Small fixed surface; execute runs in the scope’s durable sandbox (installed tools stay installed).
  • Customization: Org-specific config lives in a deployment directory the qm CLI validates — not forks of core for every tweak.

That last point is the enterprise lesson: keep core byte-identical to upstream; put secrets, sandbox image, and custom skills in deploy/layers/. Private-fork docs even warn against GitHub’s Fork button (visibility / object-network leakage) and recommend a plain clone + upstream remote.

Security postures (read before you enable Auto)

QM mirrors local coding-agent threat models: the agent acts as the person, with their credentials, under audit.

table · 2 cols
PostureBehavior
StrictEvery harness tool call pauses for human approval (except no-effect turn enders)
Auto (default)Classifier screens provenance-labelled external data / tool results; can point at your screening proxy
DangerousNo content screening, no pauses between tool calls

A predeclared command policy (hard denials for recursive deletes, destructive SQL, etc.) still applies even in Dangerous. Operators should start from SECURITY.md — threat model, assumptions, known limits.

Deploy path (actionable)

Create an org-owned deployment repo that depends on @yc-software/qm:

bash
npm exec --yes --package=@yc-software/qm@latest -- \
  qm init . --org <slug> --target <fly-or-aws>
npm install

Init materializes a deployment skill for an agent and walks infrastructure, web sign-in, connector credentials, optional Slack, deploy, and live verification — no source checkout of qm required for the default path. Each deploy runs in your cloud account; the public repo does not ship a YC-hosted production CI for your org.

Going deeper on the repo:

  • docs/getting-started.md
  • deployment.md
  • .env.example

QM vs OpenClaw vs Hermes vs coding harnesses

table · 5 cols
DimensionQMOpenClawHermesClaude Code / OpenCode / jcode
Primary userWhole companyPersonal / small teamPersonal / remote VPSDeveloper in a repo
Chat surfaceSlack + webMobile / claws / chatTelegram / CLITUI / IDE / desktop
Org admin + posturesFirst-classWeak / DIYDIYPer-developer
Multiplayer projectsNativeEmergingLimitedSwarm / multi-session (e.g. jcode)
Vendor lockLoop pluggableStack-specificStack-specificTied to that harness
LicenseMITVaries by projectVariesUsually MIT/Apache for open ones

YC’s comparison to Hermes/OpenClaw is about customizability culture, not feature parity. For a taxonomy of harnesses, start with our complete agent harness guide and top open/closed harnesses 2026.

What you can actually run (README use cases)

Practical checklist for a pilot team:

text
□ Inbox triage on a cron (labels + draft replies in your voice)
□ Shared channel that tracks a project and posts follow-ups
□ Internal tool that queries company docs + a DB with scoped memory
□ Repo workflow: tests, PRs, CI watch, log checks via sandbox execute
□ Publish a small internal web app artifact to a grant list
□ Import a skill pack from git; promote one skill org-wide via admin

If none of those need shared identity + Slack, you may be overbuying — stay on a personal agent. If three or more do, QM’s scope model is the point.

Unusual contribution model

QM takes contributions as human-written text, not code PRs: describe the change informally in adrs/ as .txt / .md; if aligned, YC implements. Vulns go private per SECURITY.md, not public issues. That is unusual for MIT GitHub culture — plan on issues + ADRs, not drive-by TypeScript PRs.

Honest limitations

  • Early / buggy by YC’s own admission — expect sharp edges on Slack sync, connectors, and multiplayer race cases.
  • Cloud-first — not a laptop-offline OpenClaw replacement.
  • Connector quality decides whether “company brain” is real or vapor; each org wires its own.
  • Cost = your Fly/AWS + model APIs + any screening proxy — MIT does not make tokens free (token economics).
  • Recursive claim (“engineering builds QM with QM”) is powerful marketing; treat it as dogfood, not a benchmark.
  • Star velocity on day one is not production maturity (27 open issues at snapshot).

Pilot plan (first two weeks)

table · 3 cols
WeekGoalSuccess signal
0Deploy on Fly/AWS with Strict posture; one admin + two IC usersSign-in works; Slack optional deferred
1One shared project channel + one personal inbox cronAgent posts useful updates without credential leaks
2Import one skill pack; publish one internal web artifactGrants work; non-admins cannot escalate posture

Document every connector secret in your keychain process before flipping Auto. Pair this with how AI agents work end to end if your ops team is new to tool loops, and agent skills before importing untrusted skill packs from git.

Closing

QM is YC putting its company-wide agent harness on GitHub under MIT — Slack + web, personal and shared scopes, crons, skills, sandboxes, and pluggable coding loops. The July 31 announcement positions it next to Hermes/OpenClaw for hackability, but the README positions it next to org infrastructure.

For builders on explainx.ai: study the deployment-directory split and security postures even if you never run QM — those patterns will show up in every serious multiplayer agent product in 2026–27.

Follow @explainx_ai when the first non-YC production write-ups land.

Update — September 7, 2026: YC's team went deeper on QM's design on a public panel — see YC's harness panel: self-improving agents, OpenJarvis, and QM for the "pulling the brain out of the sandbox" idea, the 50-agent fleet, and goal-based budgets.

Related on explainx.ai

  • YC's harness panel: self-improving agents, OpenJarvis, and QM (Sep 7, 2026)
  • PRAXIST Beta: Sapient Intelligence cumulative research agents (Aug 28, 2026)
  • OpenExecutive — open source multi-agent "AI CEO" with a 29-scenario eval gate
  • Prime Agent: Prime Intellect's self-improving RLM coding agent
  • From ReAct to production harness — DAG, verifier, budget pressure (Aug 2026)
  • Cloudflare Computer — agent runtime (isolates + containers)
  • Satya Nadella ROIC App — Copilot skills + Fabric governance
  • What is an agent harness?
  • Top 10 open & closed agent harnesses (2026)
  • Hermes Agent vs OpenClaw
  • What is OpenClaw?
  • OpenClaw Foundation
  • Pi minimal agent harness
  • jcode — swarm & memory harness
  • Mixedbread Toast 1 — a specialized search subagent (Aug 2026)
  • Block Buzz — humans + agents workspace
  • YC Requests for Startups Fall 2026
  • How AI agents work end to end
  • What are agent skills?
  • Agent harness engineering — seven planes
  • OpenMAIC v1.0.0 — open-source multi-agent classroom with an agent workbench

Sources

  • Y Combinator on X — QM announcement (Jul 31, 2026)
  • yc-software/qm · qm.ycombinator.com
  • README: architecture, security postures, qm init, contributing ADRs

Repo stats (~1.9k stars, ~177 forks, MIT) and feature claims reflect public GitHub + YC posts as of August 1, 2026. Verify SECURITY.md, deployment docs, and current releases before production use. YC’s “early and buggy” disclaimer still applies.

Spotted something out of date? Let us know.
Yash Thakker

Written by

Yash Thakker

Yash is an AI expert with over 300K learners. Join his workshops →

Related posts

Sep 7, 2026

YC's Harness Panel: Self-Improving Agents, OpenJarvis, and QM

On September 7, 2026, Y Combinator published a roundtable on agent harnesses featuring Francois Chaubard, Seth Karten (Prime Agent), Jon Saad-Falcon (OpenJarvis), and the team behind QM. Here's what they actually said about why harnesses — not model weights — are the biggest lever left in AI.

Aug 28, 2026

PRAXIST Beta: Sapient Intelligence Open-Sources Cumulative Research Agents

On August 28, 2026, Sapient Intelligence released PRAXIST Beta: a multi-agent research harness built for cumulative experimental R&D, not winner-takes-all coding loops. explainx.ai covers the architecture, MLE-bench numbers with caveats, and when builders should try it.

Aug 18, 2026

Nous Research Ships Bot Mode: Multi-Agent Teams in Hermes Desktop

Nous Research's Bot Mode turns Hermes Desktop's agent profiles into named, persistent Bots — each with its own model, memory, skills, and profile picture — that can message each other and split up work. A demo from @tonbistudio shows a Qwen Bot and teammates dividing a game-dev project with almost no human input.