DEDUPED Hot AI repos, turned into use cases Get 5 a day

What you can do with 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.

Trended earlier

Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk.

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.

    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.
  • Track a project in a shared Slack channel

    Keep a project's updates and follow-ups in a shared channel with the team's agent.

    View prompt
    Using the repository yc-software/qm, set up a shared Slack channel named <channel name> for tracking the project <project name>. Have the agent post a status summary and list open follow-ups. Verify that the summary contains only information from the channel and the project's shared scope.
  • 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.

    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.

    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

  1. 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).
  2. Open yc-software/qm on GitHub and read the README and license.
  3. Create an empty organization-owned deployment repository, following the README's advice to make it a deployment repository that depends on @yc-software/qm.
  4. 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)
  5. Run npm install.
  6. 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.

QM alternatives · Best AI repos for Work and operations

About 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:

[![Featured on Deduped](https://dedupedai.com/badge/yc-software-qm.svg)](https://dedupedai.com/use-cases/yc-software-qm/?ref=badge)

More badge styles and HTML

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.