#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
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| Rank | Project | Score |
|---|---|---|
| 1 | ai-job-searchClaude Code workflow that searches job boards and drafts tailored CVs and cover letters | 96 out of 100 |
| 2 | career-opsJob-search agent that scores listings, tailors CVs and drafts applications | 95 out of 100 |
| 3 | OpenClawPersonal AI assistant reachable through Discord, Slack, Telegram, WhatsApp and more | 93 out of 100 |
| #4 | openhumanRust agent harness with desktop app, built-in memory and embeddable library | 93 out of 100 |
| #5 | airiAI VTuber companion with VRM and Live2D avatars, voice, and game-playing | 91 out of 100 |