ГАЙД 2026

OpenJarvis: как установить и настроить локального ИИ-агента

Разбираем установку OpenJarvis по шагам: от одной команды в терминале до первого запуска агента и подключения скиллов. Всё по официальной документации проекта.

Гайд по установкеЛокальный ИИ2026
Сложность СредняяВремя 10–20 минутОбновлено 04.10.2026

OpenJarvis ставится одной командой: установщик сам разворачивает uv, виртуальное окружение Python, Ollama и стартовую модель — в среднем около трёх минут на нормальном соединении. Дальше всё управляется командой jarvis. Ниже — что понадобится, как поставить, как выбрать пресет и как подключить скиллы.

Что нужно знать заранее
Проект англоязычный и быстро развивается: команды ниже взяты из официальной документации на 04.10.2026. Если что-то не совпадёт — сверьтесь с актуальным текстом в docs (ссылка в источниках).

01Что понадобится

КомпонентТребованиеЗачем
Python3.10 или новееОсновной рантайм проекта
ОСmacOS, Linux или WSL2; нативный Windows — отдельный установщикПлатформа запуска
Node.js22+ (только для графического интерфейса)Команда jarvis gui
Ollamaставится автоматически установщикомЗапуск локальных моделей
Место на дискемодель занимает несколько ГБСтартовая модель + запас
uvставится автоматическиУправление окружением Python
Требования по официальной странице установки OpenJarvis.
Точные версии и исключения смотрите в документации — проект обновляется часто.
Снижение издержек при локальном запускеданные авторов проекта, раз
0×400×800×Маргинальная стоимость API800×Сквозная задержка4×
Во сколько раз улучшается показатель при on-device-конфигурации по сравнению с облачной — из статьи arXiv:2605.17172.

02Как это работает

Что делает установщик
1uvСтавится менеджер окружений и Python-зависимости2МодельOllama подтягивает стартовую локальную модель3КонфигСоздаётся конфигурация и пресет по умолчанию4ПроверкаКоманда jarvis doctor показывает статус компонентовОдна команда разворачивает весь стартовый стек
Пять примитивов, которые вы настраиваете
IntelligenceКакие модели использовать и когда подключать облакоинтерфейсEngineЦикл исполнения агента и вызов инструментовлогикаAgentsВыбор и настройка встроенных агентовлокальноTools & MemoryКоннекторы к сервисам и память с индексациейLearningОптимизация скиллов на ваших трейсах
Настройка идёт по примитивам: можно менять один слой, не ломая остальные.

03Пошаговая установка

Установка и первый запуск
1
Установка (macOS, Linux, WSL2)
Одна команда — установщик сам подтянет uv, окружение, Ollama и стартовую модель.
terminalcopy
curl -fsSL https://open-jarvis.github.io/OpenJarvis/install.sh | bash
2
Установка (нативный Windows)
Отдельный установщик для PowerShell.
powershellcopy
irm https://open-jarvis.github.io/OpenJarvis/install.ps1 | iex
3
Графический интерфейс (по желанию)
Вместо терминала можно поставить десктоп-сборку .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Агент с исполнением кода, доступом к файлам и терминалупо запросу
scheduled-monitorАгент по расписанию с памятью и состояниемпо расписанию
chat-simpleПростой чат без инструментовпо запросу
Стартовые пресеты по официальному README проекта.
terminalbash
# применить пресет (перезаписывает конфиг)
jarvis init --preset morning-digest-mac --force

# подключить Google-аккаунт одним OAuth (Gmail / Календарь / Задачи)
jarvis connect gdrive

# сгенерировать и проиграть первый брифинг
jarvis digest --fresh
Восемь встроенных агентов по режимам работы
62%25%12%8агентовOn-demand (по запросу)5 · 62%Continuous (постоянные)2 · 25%Scheduled (по расписанию)1 · 12%
Состав агентов по официальному 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Что дальше

После базовой установки разумно пройтись по официальным руководствам: они разбирают утренний брифинг, глубокое исследование, кодового ассистента и постоянный мониторинг. Полный обзор самого проекта — на отдельной странице.

Частые вопросы

Как установить OpenJarvis на Windows?
Для нативного 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); точный синтаксис и порядок обновления сверяйте в официальной документации.

Источники и официальные ссылки

Итог Qantcore
8,2/ 10
Установка у OpenJarvis простая ровно настолько, насколько позволяет один скрипт: базовый стек поднимается за несколько минут. Основные сложности начинаются позже — с выбором моделей и настройкой памяти. Если нужен персональный ИИ без облака, это один из самых аккуратных стартов.
Читать обзор OpenJarvis
Архитектура из пяти примитивов, встроенные агенты, сравнение с облачными ассистентами и оценки.