#1616th of 54 in Assistants

qm

Team agent harness for Slack and web with per-scope sandboxes

Stars
15.7k
License
MIT
Last commit
Nov 2026
Last release
Nov 2026
Language
TypeScript
Stars, last 15 weeks+15,680
28 Jul 2026: 3 stars4 Aug 2026: 11,175 stars11 Aug 2026: 13,012 stars18 Aug 2026: 13,792 stars25 Aug 2026: 14,086 stars1 Sept 2026: 14,324 stars8 Sept 2026: 14,652 stars15 Sept 2026: 14,988 stars22 Sept 2026: 15,129 stars29 Sept 2026: 15,224 stars6 Oct 2026: 15,307 stars13 Oct 2026: 15,370 stars20 Oct 2026: 15,446 stars27 Oct 2026: 15,539 stars3 Nov 2026: 15,625 stars10 Nov 2026: 15,683 stars

3 on 28 Jul 202615,683 on 10 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

QM is a self-hosted agent for teams, reachable from Slack and a web UI. Each person and each room gets its own scoped memory, files, permissions, crons and durable sandbox, while a Postgres-backed core handles identity, policy and scheduling. The agent loop is Pi, which can use models from many providers, and deployment is driven by a `qm` CLI into your own cloud account.

Who it is for: Teams self-hosting a shared Slack and web agent in their own cloud

Strengths

  • Per-person and per-room scopes isolate memory, files, keychain view and sandbox
  • Org-wide security postures (Strict, Auto, Dangerous) plus audit log and command policy rules
  • Runs crons, watches and inbound webhooks while users are away
  • Not tied to one model vendor; admins choose which models are available

Weaknesses

  • Requires Postgres and cloud infrastructure; deployment is multi-step via the qm CLI
  • Upstream accepts contributions only as written proposals in adrs/, not code
  • Command policy ships with no rules; operators must write their own
  • Needs Node 24.15+ and a separate deployment repository per organization

What it needs

  • Docker
  • Needs Postgres, Node 24.15+, Slack (optional), Cloud account (Fly or AWS target)
  • Models: Multiple providers via Pi, Model gateway routing

Quick answers

Is qm open source?

Yes. Its code is on GitHub under the MIT license.

Can you run qm with Docker?

Yes. Its repository has a Docker setup: a Dockerfile, a Compose file or a published image.

Also in Assistants

See all 54
Also in Assistants
RankProjectScore
1ai-job-searchClaude Code workflow that searches job boards and drafts tailored CVs and cover letters71.2k starsMIT96 out of 100
2career-opsJob-search agent that scores listings, tailors CVs and drafts applications81.9k stars+8,035 (+11%) in 30 daysMIT95 out of 100
3OpenClawPersonal AI assistant reachable through Discord, Slack, Telegram, WhatsApp and more394.3k stars+4,398 (+1.1%) in 30 daysMIT93 out of 100
#4openhumanRust agent harness with desktop app, built-in memory and embeddable library42.7k stars+984 (+2.4%) in 30 daysGPL-3.093 out of 100
#5airiAI VTuber companion with VRM and Live2D avatars, voice, and game-playing Live demo ↗ (opens in a new tab)51.3k stars+1,184 (+2.4%) in 30 daysMIT91 out of 100