QM es un agente de inteligencia artificial de código abierto, diseñado por yc-software, que opera de forma colaborativa en Slack y en una interfaz web. A diferencia de los asistentes personales convencionales, está pensado para que los empleados de una empresa dispongan de un espacio de trabajo aislado con memoria, archivos, credenciales, permisos, tareas programadas y aplicaciones web propias, y puedan colaborar con el agente en canales, mensajes grupales y proyectos.
Su núcleo es genérico y se ejecuta como Node con TypeScript y Fastify. Permite escoger entre varios harnesses y modelos —Pi, OpenCode, Codex y Claude Code— sin atar el despliegue a un único proveedor. Cada turno pasa por un núcleo central que combina el modelo con un agente y registra sus acciones; la persistencia se realiza en Postgres, y cada alcance dispone de un sandbox propio donde las herramientas instaladas permanecen disponibles.
QM incorpora tres posturas de seguridad configurables —estricta, automática (con clasificación de datos externos) y peligrosa— y una política de comandos predeclarada que bloquea acciones destructivas. Incluye también un panel de administración, una CLI de despliegue para Fly o AWS, y un modelo de fork privado que mantiene el núcleo idéntico al de upstream para facilitar las actualizaciones.
