qm
Multiplayer agent harness for work.
QM is a multiplayer AI agent harness built for team-wide deployment in startups and organizations. It provides isolated workspaces for each employee while enabling collaborative agent interactions in Slack channels and a web interface. The platform supports multiple AI harnesses (Pi, OpenCode, Codex, Claude Code) and features per-scope sandboxes, shared skills, background automation via crons, and custom internal web apps. QM handles identity, permissions, memory, and secrets management across personal and shared contexts, with admin controls for security posture and organizational configuration.
Key Features
Use Cases
- 01Search across internal notes, email, documents, and databases with unified company knowledge retrieval
- 02Automate inbox triage with voice-learning reply drafts and scheduled processing
- 03Build and publish internal tools to specific teams with ongoing data synchronization
- 04Collaborate on repository work including test execution, PR creation, and CI monitoring
- 05Track shared projects in team channels with automated updates and follow-ups
- 06Run scheduled background tasks and monitoring with webhook-triggered workflows
Related Agents
View morehermes-agent
The agent that grows with you
agency-agents
A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy injectors to reality checkers. Each agent is a specialized expert with personality, processes, and proven deliverables.
openinterpreter
A coding agent for open models like Kimi K3
cline
Autonomous coding agent as an SDK, IDE extension, or CLI assistant.
qm — FAQ
What is QM and how does it differ from personal AI assistants?+
QM is a multiplayer AI agent harness designed for entire organizations rather than individual users. Each employee gets an isolated workspace with personal memory, files, and settings, while also enabling collaborative agent interactions in shared Slack channels and projects with scoped permissions and configurations.
How do I install and deploy QM for my organization?+
Initialize a deployment repository using the qm CLI with your organization slug and target platform (Fly or AWS), then run npm install. The initialization process guides you through infrastructure setup, authentication, Slack integration, and deployment into your own cloud account.
Which AI models and harnesses does QM support?+
QM supports multiple harnesses including Pi, OpenCode, Codex, and Claude Code, all driving the same core system. Organizations can switch between models and harnesses without being locked into a single vendor.
What are the prerequisites and does QM require API keys?+
You need Node.js, Postgres for persistence, and a cloud account (Fly.io or AWS) for deployment. API keys depend on which AI harness and external services your organization configures; the agent uses individual employee credentials to act on their behalf.
Is QM free and open source?+
Yes, QM is available under the MIT License as open source software. Organizations deploy it in their own cloud infrastructure and are responsible for their own hosting costs and model API usage.
How does QM handle security and access control?+
QM operates under three security postures (Strict, Auto, or Dangerous) with configurable approval workflows. The agent acts with each user's own credentials and permissions, and all actions are audited. Admins set organization-level policies, and narrower scopes can only tighten restrictions.
How do I install qm?+
Open the source repository on GitHub and follow its README. qm is a agent — MCP Agents Market links you directly to the official repo.
Is qm free?+
qm is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.