Самостоятельно размещаемый ИИ-второй мозг, который отвечает на вопросы по вебу и вашим документам, поддерживает пользовательских агентов и автоматизацию по расписанию.
yc-software/qm
Самостоятельно размещаемый мультиплеерный AI-агент для команд, доступный в Slack и веб-приложении, с изолированными рабочими пространствами для каждого пользователя и комнаты.
- Звёзды
- 15,646
- Форки
- 1,943
- Открытые issues
- 1,020
- Последний коммит
- 13 часов назад
Что это?
QM — это агентная платформа, созданная для команд, а не отдельных пользователей. Для каждого сотрудника создаётся изолированное рабочее пространство со своей памятью, файлами, представлением учётных данных, разрешениями, запланированными задачами, веб-приложениями и постоянной песочницей. Агент также может работать в общих каналах Slack, групповых сообщениях и проектах.
Ядро не зависит от интерфейса и рассчитано на разные сценарии использования; конфигурация для конкретной компании, собственные инструменты, навыки и инфраструктура хранятся в отдельном каталоге развёртывания, которым управляет CLI qm. Поддерживаются взаимозаменяемые агентные платформы Pi и Claude Code, а Pi может запускать модели от многих провайдеров. Развёртывание поддерживается на Fly и AWS и выполняется в собственном облачном аккаунте оператора; для хранения сессий и состояния используется Postgres.
Параметры безопасности настраиваются для всей организации: доступны три режима (Strict, Auto и Dangerous) и отдельная настройка общего доступа (Isolated или Open). Также можно включить проверку содержимого и задать политику команд заранее.
Ключевые возможности
- 01Изолированные память, файлы, разрешения и песочницы для каждого пользователя и комнаты.
- 02Работает и в Slack, и в веб-приложении с одинаковыми учётными данными и конфигурацией.
- 03Поддерживает сменные агентные платформы Pi и Claude Code, а также множество провайдеров моделей.
- 04Средства администрирования для настройки режима безопасности, общего доступа и доступных моделей на уровне организации.
- 05Общие навыки с продвижением, требующим одобрения администратора, и импортом из Git-репозиториев.
- 06Crons, watches и входящие вебхуки для фоновых задач.
Сценарии использования
- Предоставить команде стартапа общего AI-ассистента в каналах Slack для отслеживания проектов и напоминаний о дальнейших шагах.
- Искать информацию во внутренних заметках, электронной почте, документах и базах данных вместе с результатами из интернета.
- Создавать и публиковать внутренние веб-приложения для конкретных сотрудников.
- Позволить инженерам работать с агентом прямо в репозитории: запускать тесты, открывать PR и следить за CI.
Быстрый старт
- 1
Инициализируйте репозиторий для развертывания с помощью qm CLI
npm exec --yes --package=@yc-software/qm@latest -- qm init . --org <slug> --target <fly-or-aws> - 2
Установите зависимости репозитория для развертывания
npm install - 3
Следуйте созданной инструкции по развертыванию, чтобы настроить инфраструктуру, вход в систему и учетные данные, а затем выполнить развертывание
Что важно знать
- Каждое развертывание выполняется в вашей собственной облачной учетной записи и требует настройки провайдера, поэтому установить его одним нажатием нельзя.
- Для сохранения сеансов нужна база данных Postgres, настроенная через DATABASE_URL и SESSION_STORE=postgres; иначе после перезапуска сеансы будут потеряны.
В выпуске Repolode Weekly
- Выпуск 2 · Headless-браузер на Rust для агентов и типизированный импорт SQL
Самостоятельно размещаемый многопользовательский ИИ-агент для команд, работает в Slack и в вебе под одной учётной записью. У каждого человека и каждой комнаты своя память, файлы, права и песочница, а движок можно переключать между Pi и Claude Code.
В подборках
Темы
Частые вопросы
- Что такое qm?
- Самостоятельно размещаемый мультиплеерный AI-агент для команд, доступный в Slack и веб-приложении, с изолированными рабочими пространствами для каждого пользователя и комнаты. QM — это агентная платформа, созданная для команд, а не отдельных пользователей. Для каждого сотрудника создаётся изолированное рабочее пространство со своей памятью, файлами, представлением учётных данных, разрешениями, запланированными задачами, веб-приложениями и постоянной песочницей. Агент также может работать в общих каналах Slack, групповых сообщениях и проектах.
- qm можно использовать бесплатно? Какая у него лицензия?
- qm распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- qm всё ещё поддерживается?
- Активно поддерживается. Последний коммит в qm — 6 нояб. 2026 г..
- Для чего можно использовать qm?
- Предоставить команде стартапа общего AI-ассистента в каналах Slack для отслеживания проектов и напоминаний о дальнейших шагах. Искать информацию во внутренних заметках, электронной почте, документах и базах данных вместе с результатами из интернета. Создавать и публиковать внутренние веб-приложения для конкретных сотрудников. Позволить инженерам работать с агентом прямо в репозитории: запускать тесты, открывать PR и следить за CI.
- Как установить qm?
- Инициализируйте репозиторий для развертывания с помощью qm CLI: npm exec --yes --package=@yc-software/qm@latest -- qm init . --org <slug> --target <fly-or-aws> Установите зависимости репозитория для развертывания: npm install Следуйте созданной инструкции по развертыванию, чтобы настроить инфраструктуру, вход в систему и учетные данные, а затем выполнить развертывание
- Где скачать qm?
- Исходный код и инструкции по установке — на GitHub: https://github.com/yc-software/qm
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Фреймворк для обучения, оценки и развёртывания адаптеров harness, которые развиваются как внешний слой вокруг агента, не меняя его модель и harness.
Мультиагентный AI-ассистент с открытым исходным кодом для задач в интернете, на компьютере, с файлами и в чатах Telegram, Feishu и WeCom.
Основа на Rust для создания специализированных ИИ-агентов: CLI, более 42 провайдеров LLM, более 25 каналов чатов и модульное ядро.
TypeScript-фреймворк с файловой структурой для создания устойчивых AI-агентов: инструменты, навыки, каналы и расписания задаются файлами.
Персональный AI-ассистент, который работает на ваших устройствах и отвечает в мессенджерах, таких как WhatsApp, Telegram, Slack и Discord.