AgentryBook a call
← All posts

Multiplayer AI Agents: What qm Gets Right

Agentry#aiagents#multi-agentsystems#agentorchestration#llmtooling
Multiplayer AI Agents: What qm Gets Right

Most agent demos show one agent doing one thing. Real work rarely looks like that.

qm, a new open-source project from YC Software, is a "multiplayer agent harness for work" — a framework for running multiple agents together against shared tasks. It's early, but the design decisions it makes are worth understanding if you're building agent systems that need to do more than one thing at a time.

What "multiplayer" actually means here

The term gets thrown around loosely. In the context of agent systems, multiplayer means more than just spawning parallel LLM calls. It means agents that can observe each other's state, hand off work cleanly, and operate within a shared task context without stepping on each other.

qm approaches this as a harness — a runtime that manages agent lifecycles, coordinates messaging between agents, and tracks progress against a goal. Think of it less like a chat UI and more like a job queue with opinions about how agents should communicate.

The distinction matters. A lot of multi-agent failures aren't model failures — they're coordination failures. Agents lose context, duplicate work, or produce outputs that don't compose cleanly. A harness that enforces structure around those handoffs is addressing a real problem.

The hard part isn't running agents in parallel

Spinning up multiple LLM calls concurrently is easy. The hard part is what happens when:

  • One agent produces output another agent needs to act on
  • A subtask fails partway through and needs to be retried or reassigned
  • Two agents have conflicting views of shared state
  • The orchestrator needs to decide whether a result is good enough to proceed

These are the design problems that bite you in production. A multiplayer harness that doesn't have clear answers here will look fine in demos and fall apart under real load.

qm's approach — structuring agents around a shared task graph rather than ad-hoc message passing — is a sensible starting point. It constrains how agents relate to each other, which makes the system easier to reason about and debug.

What this means for teams building agent workflows

If you're evaluating whether to build multi-agent systems, qm is a useful existence proof that the orchestration layer deserves real engineering attention. A few practical takeaways:

Start with the task graph, not the agents. Map what work needs to happen and in what order before you decide how many agents to run or what model to use. The agents are the implementation; the task graph is the design.

Treat handoffs as contracts. Every time one agent passes output to another, that's an interface. Define it explicitly — schema, required fields, failure modes — or you'll be debugging mysterious downstream failures.

Evals matter more with multiple agents. A single-agent pipeline has one point of failure. A multi-agent system compounds errors. If you don't have evals at each stage, you won't know which agent broke the chain.

If you're not sure where multi-agent automation would actually move the needle for your business, our free AI Opportunity Audit analyzes your operation from your website and surfaces the three highest-impact automations worth pursuing first.

The ecosystem is converging on harnesses

qm isn't alone here. LangGraph, CrewAI, and Autogen are all trying to solve variations of the same coordination problem. What's notable about qm is its framing around "work" — not research tasks or chatbots, but the kind of structured, repeatable business processes where multi-agent systems actually earn their complexity cost.

The projects that get traction in this space will be the ones that make it easy to answer: what is each agent responsible for, what did it do, and why did it succeed or fail? Observability and determinism, not just raw capability.

Where this lands

Multi-agent systems are ready for production use in specific, well-scoped workflows. The teams getting real value out of them aren't chasing AGI — they're applying structured coordination to repetitive work their teams currently do manually.

qm is a useful reference point for how to think about the harness layer. Whether you use it directly or pull ideas from it, the core insight holds: the orchestration is the product.

If this is the kind of agent architecture you want built for your business, book a call and we can talk through what it would take to ship something real.

Want an agent like this built for your business?

Agentry ships production AI agents in weeks. See where they'd help you first with the free AI Opportunity Audit or the other tools, then book a call to scope it.

Book a call →