Самостоятельно размещаемая open source-платформа AI-ассистента и постоянных ботов: вы выбираете модель и песочницу, а пользоваться можно через веб, компьютер, iPhone и Android.
agalwood/Motrix
Кроссплатформенный менеджер загрузок для HTTP, FTP, BitTorrent и magnet-ссылок с возможностью запуска headless-сервера в Docker.
Open source альтернатива:IDM
Free Download Manager
- Звёзды
- 57,145
- Форки
- 5,104
- Открытые issues
- 156
- Последний коммит
- 2 часа назад
Что это?
Motrix — настольный менеджер загрузок для HTTP, FTP, BitTorrent и magnet-ссылок, созданный на Electron и TypeScript. В основе движка загрузок — поддерживаемый форк aria2, а данные о загрузках хранятся в SQLite, чтобы их можно было продолжить после перезапуска. Для задач BitTorrent можно выбирать отдельные файлы; также в приложении есть управление списками трекеров, настройка переадресации портов через UPnP и NAT-PMP и профили ограничения скорости.
Проект охватывает и другие этапы работы. Официальное расширение для Chrome, Edge и Firefox передаёт загрузки из браузера в Motrix, а инструмент `@motrix/cli` добавляет команду `motrix` для добавления задач и отслеживания их выполнения из командной строки. Для обмена данными используется MDXP — протокол на основе JSON-RPC 2.0.
То же ядро можно запустить как headless-сервер на Node.js или в Docker; веб-интерфейс предназначен для NAS-устройств и домашних серверов. Плагины работают в песочнице QuickJS с объявленными разрешениями, а в проект входит SDK для плагинов. Текущая ветка v2 находится в бета-версии.
Ключевые возможности
- 01Загрузка по HTTP, FTP, BitTorrent и magnet-ссылкам с выбором отдельных файлов в торрентах
- 02Данные о сессиях хранятся в SQLite, поэтому загрузки можно продолжить после перезапуска
- 03Управление списками трекеров с автоматическим обновлением и проверкой работоспособности
- 04Ограничение скорости отдачи и загрузки с несколькими профилями
- 05Расширение для Chrome, Edge и Firefox, которое передаёт загрузки в Motrix
- 06Клиент командной строки `motrix` для добавления задач и отслеживания их выполнения
- 07Плагины работают в песочнице QuickJS с объявленными разрешениями
Сценарии использования
- Управление загрузкой больших файлов и торрентов на настольном компьютере
- Запуск headless-сервера загрузок на NAS или домашнем сервере через Docker
- Автоматизация задач загрузки из командной строки или AI-агентов с помощью CLI
- Передача загрузок из браузера в локальный или удалённый менеджер загрузок
Быстрый старт
- 1
Скачайте приложение для компьютера с motrix.app и выберите пакет для своей ОС
- 2
Установите клиент командной строки (требуется Node.js 22 или новее)
npm install -g @motrix/cli
Что важно знать
- Motrix Turbo v2 находится в бета-версии, поэтому перед тестированием создайте резервную копию данных и загрузок Motrix.
- Пакеты для Windows x64 и arm64 не подписаны и могут вызвать предупреждение SmartScreen.
- В README не указана чёткая лицензия (в метаданных указано NOASSERTION).
Темы
Частые вопросы
- Что такое Motrix?
- Кроссплатформенный менеджер загрузок для HTTP, FTP, BitTorrent и magnet-ссылок с возможностью запуска headless-сервера в Docker. Motrix — настольный менеджер загрузок для HTTP, FTP, BitTorrent и magnet-ссылок, созданный на Electron и TypeScript. В основе движка загрузок — поддерживаемый форк aria2, а данные о загрузках хранятся в SQLite, чтобы их можно было продолжить после перезапуска. Для задач BitTorrent можно выбирать отдельные файлы; также в приложении есть управление списками трекеров, настройка переадресации портов через UPnP и NAT-PMP и профили ограничения скорости.
- Motrix можно использовать бесплатно? Какая у него лицензия?
- Motrix распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- Motrix всё ещё поддерживается?
- Активно поддерживается. Последний коммит в Motrix — 21 окт. 2026 г..
- Для чего можно использовать Motrix?
- Управление загрузкой больших файлов и торрентов на настольном компьютере Запуск headless-сервера загрузок на NAS или домашнем сервере через Docker Автоматизация задач загрузки из командной строки или AI-агентов с помощью CLI Передача загрузок из браузера в локальный или удалённый менеджер загрузок
- Как установить Motrix?
- Скачайте приложение для компьютера с motrix.app и выберите пакет для своей ОС Установите клиент командной строки (требуется Node.js 22 или новее): npm install -g @motrix/cli
- Где скачать Motrix?
- Исходный код и инструкции по установке — на GitHub: https://github.com/agalwood/Motrix
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Веб- и десктопный клиент для открытого протокола Matrix, созданный на базе Matrix JS SDK.
Приложение для заметок с AI, которое можно развернуть на своём сервере: сохраняйте мимолётные мысли в виде Markdown-карточек и находите их запросами на естественном языке.
Музыкальный плеер на TypeScript с полноэкранной анимацией текста песен и поддержкой NetEase, QQ, Kugou, Navidrome и локальных библиотек.
Бесплатный менеджер загрузок с открытым исходным кодом на Rust: поддерживает HTTP, FTP, BitTorrent, eD2K, потоки HLS/DASH и интеграцию с браузерами.
Бухгалтерская программа и система учёта запасов с открытым исходным кодом для малого и среднего бизнеса, с двойной записью и финансовой отчётностью.