What do you want to do?
4 use cases
-
Deploy a shared agent for your team in Slack and web
Stand up a QM instance in your own cloud that teammates reach through Slack and the web app.
- QM
- Work and operations
- Advanced
View prompt
Using the repository yc-software/qm, deploy a QM instance for <organization name> into <cloud account or target> by following its deployment guide. Report the web app address and the result of the live verification step. Verify that you can sign in to the web app before reporting the deployment as complete.
-
Triage your inbox on a schedule in your own voice
Label and draft replies to email on a recurring schedule, using your past sends as style.
- QM
- Work and operations
- Advanced
View prompt
Using the repository yc-software/qm, set up a scheduled inbox triage for <person's email account>. Learn the writing voice from past sent mail, then label incoming messages and create reply drafts without sending them. Verify that no message was sent and that each draft is saved for review.
-
Run tests, open PRs, and watch CI in an existing repo
Have the agent work inside a repository to run tests, open pull requests, and check CI results.
- QM
- Work and operations
- Advanced
View prompt
Using the repository yc-software/qm, deploy a QM instance and connect the repository <repository URL> to its sandbox. Have the agent run the tests, open a pull request for <branch name>, and report the CI result. Verify that the pull request exists and that the CI run has a status before reporting success.
How to use QM
- Check you have what it needs: Your own cloud account for the deployment, as the README says each deployment runs in the operator's own cloud; Your own model keys and provider choice, since the README says deployments use your own models and keys; Node.js and npm to run the qm CLI and npm install (inferred from the npm commands in the README).
- Open yc-software/qm on GitHub and read the README and license.
- Create an empty organization-owned deployment repository, following the README's advice to make it a deployment repository that depends on @yc-software/qm.
- Run
npm exec --yes --package=@yc-software/qm@latest -- qm init . --org <org> --target <target>. The README leaves the --org and --target values blank, so fill in your organization name and deployment target. (inferred, check the README) - Run
npm install. - Follow the deployment skill that initialization creates to set up infrastructure, web sign-in, connector credentials, and optional Slack access.
These steps come from our top use case, Deploy a shared agent for your team in Slack and web, which also has a copy-paste agent prompt.
Get 5 new use cases every morning. Free, one short email, unsubscribe anytime.
Get them freeAbout this repo
- Who it is forStartup or small-company operators and engineers who can run a deployment in their own cloud account and want a shared agent for their team.
- Why it is hot
- LanguageTypeScript
- Sourcegithub.com/yc-software/qm · Back to Hot repos
Requirements
- Your own cloud account for the deployment, as the README says each deployment runs in the operator's own cloud
- Your own model keys and provider choice, since the README says deployments use your own models and keys
- Node.js and npm to run the qm CLI and npm install (inferred from the npm commands in the README)
- A Postgres database for durable sessions, set through DATABASE_URL
- Optional: a Slack workspace where you can grant access, if you want Slack rather than web only
Maintain QM? Add the Featured on Deduped badge
Paste this into your README:
[](https://dedupedai.com/use-cases/yc-software-qm/?ref=badge)
Questions about QM
What is QM?
QM is a self-hosted multiplayer agent harness that gives each person and each room in a company its own scoped agent, reachable through Slack and a web app. It is an open-source project on GitHub: https://github.com/yc-software/qm.
Who is QM for?
Startup or small-company operators and engineers who can run a deployment in their own cloud account and want a shared agent for their team.
What can I do with QM?
4 use cases so far, for example: Deploy a shared agent for your team in Slack and web; Track a project in a shared Slack channel; Triage your inbox on a schedule in your own voice. Each has steps and a copy-paste agent prompt.
What do I need to run QM?
Your own cloud account for the deployment, as the README says each deployment runs in the operator's own cloud; Your own model keys and provider choice, since the README says deployments use your own models and keys; Node.js and npm to run the qm CLI and npm install (inferred from the npm commands in the README); A Postgres database for durable sessions, set through DATABASE_URL.
What are alternatives to QM?
Other hot AI repos in Work and operations: AI Job Search, Solidcraft, Fastbrowse, Awesome AI Agent Platforms, Nautilo.
Is QM safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.