QM: Multiplayer AI Agent Harness for Workplace Collaboration

Repositoryyc-software/qmTool

QM is an open-source agent harness designed for startups and teams. Unlike single-user personal assistants, it combines isolated personal workspaces with collaborative environments across Slack and the web.

Key points

  1. Multiplayer architecture: Separates personal and shared scopes, each equipped with its own memory, files, keychain view, permissions, and durable sandbox.
  2. Unified Slack and web experience: Preserves identity, configurations, and state between Slack channels and the browser interface.
  3. Vendor-agnostic runtime: Driven by engines like Pi, OpenCode, Codex, or Claude Code to prevent lock-in to any single AI provider.
  4. Background automation: Supports scheduled cron jobs, system watchers, and inbound webhooks for unattended execution.
  5. Technical foundation: Built with TypeScript and uses PostgreSQL for persistent sessions, memory, and task queuing.

Why it matters

Standard AI agents are largely built as individual personal assistants, making team-wide deployment complex and error-prone regarding access controls and shared context. QM bridges personal productivity and collaborative workflows through granular scoping.

Analysis

With over 15,000 stars and nearly 1,900 forks, QM shows significant traction and adoption. It directly targets the friction of running agents in workplace settings by cleanly partitioning shared channel contexts from private employee data. Its compatibility with various runtimes such as Claude Code and OpenCode, paired with persistent PostgreSQL storage, makes it a viable tool for startups looking to operationalise AI assistants in Slack.

Found in

Summary generated by AI (Gemini 3.8 Flash, 29 September 2026). It may contain errors – the original source is authoritative.

Similar in content, found by the AI search.

  • Repository:CopilotKit/OpenTag

    OpenTag: Self-Hosted AI Agent for Slack and Microsoft Teams

    OpenTag is an open-source starter application by CopilotKit that connects LangGraph- and AG-UI-based AI agents directly into Slack and Microsoft Teams for triage and knowledge work.

    1.2kstarsTypeScript

    AI & LLMs· Tool

  • Repository:CopilotKit/OpenBot

    OpenBot: Open-Source Platform for Isolated and Governed AI Coworkers

    OpenBot by CopilotKit is a self-hosted platform providing AI agents as coworkers. Each agent operates within its own dedicated computer environment, featuring a real browser, scoped file access, and explicit tool permissions.

    4.3kstarsTypeScript

    AI & LLMs· Tool

  • Repository:earendil-works/pi

    Pi: Modular TypeScript Toolkit for AI Agents and Coding CLIs

    Pi by earendil-works is an open-source TypeScript ecosystem for autonomous AI agents. It bundles a unified multi-provider LLM API, an agent runtime with state management, a terminal UI library, and an interactive coding agent CLI.

    102kstarsTypeScript

    AI & LLMs· Tool

  • Repository:ComposioHQ/composio

    Composio: Tooling and Auth Platform for AI Agents

    Composio is an open-source platform and SDK monorepo that provides AI agents with 1000+ pre-authenticated toolkits, per-user sessions, authentication management, triggers, and sandboxed workbenches.

    30.1kstarsTypeScript

    AI & LLMs· Tool

  • Repository:stablyai/orca

    Orca: Orchestrating Parallel AI Coding Agents via Git Worktrees

    Orca is an open-source Agent Development Environment (ADE) enabling developers to run multiple AI coding agents such as ClaudeCode, Codex, OpenCode, or Pi side-by-side across isolated Git worktrees with companion desktop and mobile apps.

    60.9kstarsTypeScript

    AI & LLMs· Tool

Let's talk about your project

Locations

  • Mattersburg
    Johann Nepomuk Bergerstraße 7/2/14
    7210 Mattersburg, Austria
  • Vienna
    Ungargasse 64-66/3/404
    1030 Wien, Austria

Parts of this content were created with the assistance of AI.