Перейти к содержанию

Требования

Перед установкой Synth проверьте, что окружение соответствует требованиям. Для локального запуска из исходников нужны Node.js и pnpm; для запуска через npm или Docker — только одна из сред выполнения.

Обязательные

  • Node.js >= 22


    Нужен для установки через npm и запуска из исходников.

    Node.js

  • pnpm >= 11


    Только для установки из исходников (монорепозиторий использует pnpm workspaces).

    pnpm

  • Docker (опционально)


    Если запускаете готовый образ или docker compose — Node.js не требуется.

    Docker

  • Браузер


    Современный браузер для веб-интерфейса. Также работает как PWA.

    Мобильный интерфейс и PWA

Провайдер LLM

Нужен хотя бы один источник моделей:

Вариант Что нужно
Ollama (локально, бесплатно) Установленный Ollama и загруженная модель, например ollama pull qwen3:14b
OpenAI-совместимый API URL и API-ключ (OpenAI, LM-Studio, vLLM, Together, Groq и др.)
Anthropic-совместимый API URL и API-ключ к Claude или совместимому сервису

Если ни один провайдер не настроен, Synth запустится, но не сможет отвечать на запросы. Подключение описано в разделе Провайдеры и модели.

Проверка версий

node --version   # >= v22
pnpm --version   # >= 11 (для запуска из исходников)
ollama --version # если используете локальные модели

Что дальше