OpenJarvis: как установить и настроить локального ИИ-агента
Разбираем установку OpenJarvis по шагам: от одной команды в терминале до первого запуска агента и подключения скиллов. Всё по официальной документации проекта.
OpenJarvis ставится одной командой: установщик сам разворачивает uv, виртуальное окружение Python, Ollama и стартовую модель — в среднем около трёх минут на нормальном соединении. Дальше всё управляется командой jarvis. Ниже — что понадобится, как поставить, как выбрать пресет и как подключить скиллы.
Что нужно знать заранее
Проект англоязычный и быстро развивается: команды ниже взяты из официальной документации на 04.10.2026. Если что-то не совпадёт — сверьтесь с актуальным текстом в docs (ссылка в источниках).
01Что понадобится
Компонент
Требование
Зачем
Python
3.10 или новее
Основной рантайм проекта
ОС
macOS, Linux или WSL2; нативный Windows — отдельный установщик
Платформа запуска
Node.js
22+ (только для графического интерфейса)
Команда jarvis gui
Ollama
ставится автоматически установщиком
Запуск локальных моделей
Место на диске
модель занимает несколько ГБ
Стартовая модель + запас
uv
ставится автоматически
Управление окружением Python
Требования по официальной странице установки OpenJarvis.
Точные версии и исключения смотрите в документации — проект обновляется часто.
Снижение издержек при локальном запускеданные авторов проекта, раз
Во сколько раз улучшается показатель при on-device-конфигурации по сравнению с облачной — из статьи arXiv:2605.17172.
02Как это работает
Что делает установщик
Пять примитивов, которые вы настраиваете
Настройка идёт по примитивам: можно менять один слой, не ломая остальные.
03Пошаговая установка
Установка и первый запуск
1
Установка (macOS, Linux, WSL2)
Одна команда — установщик сам подтянет uv, окружение, Ollama и стартовую модель.
Вместо терминала можно поставить десктоп-сборку .exe/.dmg/.deb/.rpm/.AppImage из последнего релиза.
terminalcopy
# скачать с github.com/open-jarvis/OpenJarvis/releases
4
Запуск
Команда jarvis открывает чат; jarvis gui поднимает локальный сервер и открывает интерфейс в браузере.
terminalcopy
jarvis # чат в терминале
jarvis gui # графический интерфейс
5
Проверка состояния
Показывает, что уже готово, а что ещё докачивается.
terminalcopy
jarvis doctor
Если команда jarvis не находится
Префиксуйте её через uv run или сначала активируйте окружение командой source .venv/bin/activate — об этом прямо пишет официальный README.
04Первый сценарий: пресеты
Вместо ручной настройки агента можно взять готовый пресет — это стартовая конфигурация под типовую задачу. Установка пресета перезаписывает конфиг, поэтому применяйте его на чистой установке или делайте бэкап.
Пресет
Что делает
Режим
morning-digest-mac / -linux / -minimal
Утренний брифинг из почты, календаря, здоровья и новостей, с озвучкой
по расписанию
deep-research
Многошаговое исследование со ссылками по вебу и документам
по запросу
code-assistant
Агент с исполнением кода, доступом к файлам и терминалу
Состав агентов по официальному README: большинство запускаются по запросу, два работают постоянно, один — по расписанию.
05Подключение скиллов
Скиллы расширяют возможности агентов: каждый скилл — это инструмент, который агент находит в каталоге и вызывает по требованию. Проект поддерживает стандарт agentskills.io и умеет импортировать готовые наборы — например, около 150 скиллов из Hermes Agent.
terminalbash
# поставить скилл из публичного источника
jarvis skill install hermes:arxiv
# синхронизировать набор скиллов по категории
jarvis skill sync hermes --category research
# оптимизировать скиллы на своей истории и замерить эффект
jarvis optimize skills --policy dspy
jarvis bench skills --max-samples 5 --seeds 42
Зачем оптимизировать скиллы
Оптимизация опирается на ваши собственные трейсы, а не на общий датасет, — поэтому скиллы со временем подстраиваются под ваши типовые задачи. Измерить выигрыш можно встроенным бенчмарком.
06Сколько это стоит
Сам фреймворк бесплатный. Платить приходится только за железо и электричество — либо за облачный движок, если вы сознательно оставляете часть запросов в облаке. Фиксированных «тарифов OpenJarvis» не существует.
оптимально
Локально
0 ₽инференс на устройстве
Свои локальные модели через Ollama
Нет оплаты за запросы
Стоимость = ваше железо и электричество
Гибрид
по тарифу облакачасть запросов в облаке
Сложные задачи уходят облачной модели
Оплата — по тарифам провайдера
Остальное считается локально
Готовый десктоп
0 ₽сборка из релиза
Бинарник для Windows/macOS/Linux
Тот же открытый код
Модели всё равно локальные
Режимы работы, а не платные тарифы: у проекта нет подписки. Ставки облачных провайдеров уточняйте на их официальных сайтах.
Если решите оставить облачную часть, оплата из РФ решается отдельно — см. раздел об оплате AI-сервисов.
07Что дальше
После базовой установки разумно пройтись по официальным руководствам: они разбирают утренний брифинг, глубокое исследование, кодового ассистента и постоянный мониторинг. Полный обзор самого проекта — на отдельной странице.
Для нативного Windows есть отдельный установщик PowerShell: irm https://open-jarvis.github.io/OpenJarvis/install.ps1 | iex. Альтернатива — WSL2 с Linux-командой установки.
Сколько времени занимает установка?
По данным проекта — около трёх минут на широкополосном соединении: установщик сам ставит uv, окружение, Ollama и стартовую модель. Крупные модели и Rust-расширение могут докачиваться в фоне.
Что делать, если команда jarvis не найдена?
Запускайте её через uv run либо сначала активируйте виртуальное окружение: source .venv/bin/activate. Это стандартная рекомендация из README.
Нужен ли OpenJarvis доступ в интернет?
Для установки и загрузки моделей — да. Дальше при локальных моделях инференс работает на устройстве, а облако подключается только когда вы это разрешите.
Как обновлять OpenJarvis?
В проекте есть команда самообновления (jarvis self-update); точный синтаксис и порядок обновления сверяйте в официальной документации.
Установка у OpenJarvis простая ровно настолько, насколько позволяет один скрипт: базовый стек поднимается за несколько минут. Основные сложности начинаются позже — с выбором моделей и настройкой памяти. Если нужен персональный ИИ без облака, это один из самых аккуратных стартов.
Читать обзор OpenJarvis
Архитектура из пяти примитивов, встроенные агенты, сравнение с облачными ассистентами и оценки.