Документация

Документация YappiX AI

Как поставить программу, как разговаривать с агентом и что происходит, когда вы нажимаете «Опубликовать». Написано для человека, который не программист.

Версия 1.3.1 · обновлено 1 октября 2026 г.

Начало

Что такое YappiX AI

Это программа для компьютера, в которой вы объясняете словами, что нужно сделать, а ИИ-агент пишет код, запускает его и показывает результат. Внутри полноценная среда разработки: файлы проекта, терминал, история изменений. Но работать с ней можно, ничего не зная про код.

Продукт, который получается на выходе, принадлежит вам целиком. Это обычные файлы на вашем компьютере, без лицензий на движок и без ежемесячной платы за сам сайт. Мы берём деньги только за работу моделей, которые пишут код.

  • Интерфейс, агент и подсказки на русском языке.
  • Модели и данные проходят через инфраструктуру в России.
  • Проект можно опубликовать в один шаг на наших серверах или увезти на свой.
  • Код остаётся у вас: папка с файлами, которую можно открыть в любой другой программе.

Перед стартом

Что нужно от компьютера

ЧтоСколько
СистемаWindows 10 или 11, macOS 12 и новее, Linux с рабочим столом
Оперативная память8 ГБ, комфортно от 16 ГБ
Место на диске10 ГБ под программу и библиотеки проектов
Интернетнужен: модели работают на наших серверах
Node.jsнужен для запуска проектов — программа поставит его сама
Ничего заранее устанавливать не требуется. Программа проверит компьютер при первом запуске и предложит доставить недостающее.

Установка

Скачать и установить

macOS

Два образа: для компьютеров на Apple Silicon (M1 и новее) и для Intel.

  1. 1Откройте скачанный образ и перетащите YappiX AI в «Программы».
  2. 2Запустите двойным щелчком — приложение подписано сертификатом Apple и проверено ею, обходить ничего не нужно.
Windows

Два установщика: обычный ставит программу вам, вариант «для всех пользователей» — на всю машину. Рядом переносимая сборка одним архивом.

  1. 1Обычный установщик ставит программу в вашу папку пользователя — права администратора не нужны, ярлык появляется в «Пуске».
  2. 2Вариант «для всех пользователей» ставит программу на всю машину: понадобятся права администратора.
  3. 3Защитник Windows может спросить про незнакомое приложение: «Подробнее» → «Выполнить в любом случае».
  4. 4Удаляется как обычная программа: «Параметры» → «Приложения».
Linux

Пакет для Ubuntu и Debian, рядом лежат архив и пакет RPM.

  1. 1Установите пакет: sudo apt install ./YappiX-AI-Linux-x64.deb
  2. 2Запустите YappiX AI из меню приложений или командой yappix.
  3. 3Для других систем возьмите архив tar.gz или пакет RPM.
Система при первом запуске предупреждает, что программа скачана из интернета и не проверена: у нас пока нет платной подписи разработчика. Это ожидаемо и не означает поломку.

Первый запуск

Проверка системы и Node.js

При первом запуске программа смотрит, всё ли на месте, и показывает список. Если всё в порядке, окно не появляется вовсе. Проверку можно вызвать в любой момент: «Вид» → «Палитра команд» → «YappiX: Проверка системы».

  • Node.js — среда, в которой работают сайты и приложения.
  • npm — менеджер пакетов, ставит библиотеки проекта.
  • Git — хранит историю изменений проекта. В Windows программа ставит его сама.
  • Связь с платформой — доступ к моделям и публикации.
  • Учётная запись — ключ доступа к моделям.
  • Папка проекта — в какой папке работает агент.
  • Место на диске — библиотеки занимают несколько гигабайт.
  • Локальная модель — если у вас установлена Ollama, проверка покажет, запущена ли она.

Напротив каждой строчки, где чего-то не хватает, есть кнопка. Node.js программа ставит сама: скачивает официальный установщик с nodejs.org, сверяет контрольную сумму и открывает его. В Linux установщика не существует, поэтому официальный архив распаковывается в папку программы — права администратора не нужны.

Если интерфейс открылся на английском, русский уже внутри — его нужно только включить. Программа предложит это сама при запуске, а вручную: «Вид» → «Палитра команд» → «YappiX: Русский интерфейс». Язык применится после перезапуска программы.

Доступ

Учётная запись и тариф

  1. 1Нажмите «Войти» в панели агента и заведите учётную запись по почте.
  2. 2Подтвердите почту письмом — оно приходит в течение минуты.
  3. 3Программа сама получит ключ доступа к моделям, вводить его руками не нужно.
  4. 4Бесплатный тариф включается сразу, без карты. Тариф «Pro» можно попробовать 7 дней без оплаты и без карты — кнопка в его карточке; пробный период даётся один раз.

Ключ привязан к учётной записи, а не к папке с проектом: вошли на другом компьютере — работаете с теми же лимитами. Все расходы видны в личном кабинете и в самой программе: сколько потрачено, сколько осталось, сколько занимает текущая переписка.

Одна учётная запись работает на двух компьютерах — например, на рабочем и домашнем. Если войти с третьего, программа покажет список привязанных устройств и предложит отвязать лишнее: выбираете, какое больше не нужно, и входите. Отвязать устройство можно и заранее, в окне учётной записи.

Бесплатный тариф даётся один на компьютер. Вторая учётная запись с того же компьютера работать будет, но бесплатного объёма на неё уже не выдадут — для неё нужен платный тариф. Компьютеры программа различает по отпечатку: наружу уходит не серийный номер, а хеш, по которому машины можно сравнить между собой, но нельзя опознать.

Всё то же самое есть и на сайте — yappix.ru/kabinet, вход той же почтой и паролем. Там видно привязанные компьютеры, продление тарифа и запомненную карту; там же учётную запись можно удалить. Кабинет пригодится, когда до программы не добраться: например, оба компьютера заняты, а войти нужно на третьем.

Работа

Как разговаривать с агентом

Опишите задачу обычными словами: «сделай лендинг для кофейни с формой заявки» или «почини ошибку при отправке письма». Агент сначала осматривает проект, потом предлагает план, потом делает.

Рабочую папку заводить не нужно. Если ничего не открыто, первая просьба сама создаёт папку в «YappiX» в вашей домашней папке, называет её по задаче и показывает слева в проводнике. Внутри лежит папка .yappix с правилами проекта, описанием публикации и дизайн-системой — агент их читает и дополняет.
Новый проект агент делает по плану. Сначала он раскладывает задачу на шаги — проект и база данных на платформе, каркас, разделы админки, первый администратор, дизайн-система, страницы, сборка, предпросмотр — и показывает план карточкой. Служебные шаги выполняет сама платформа, без модели; каждый шаг считается готовым только после проверки сборкой, ответа сайта или входа в админку. Если удобнее по-старому, в настройках «Как агент берётся за новый проект» выберите «Без плана».

Вопросы о вашем деле — что считать заказом, какие статусы, нужна ли оплата — агент задаёт в начале одной карточкой. У каждого вопроса своё поле, а серым написано, что он сделает, если ответа не будет. Можно ответить на часть и нажать «Отправить», можно «Оставить как предложено». Работа ответов не ждёт: ответите позже — он уточнит уже готовый проект.

  • Правки показываются как изменения в файлах — видно, что именно добавилось и что убралось.
  • Команды агент запускает сам и читает их вывод: если сборка упала, он видит ошибку и чинит.
  • Задачу можно продиктовать: кнопка микрофона рядом с полем ввода. Пока идёт запись, видно уровень звука, время и кнопки «отменить» и «готово».
  • Пока он работает, можно писать: сообщение либо дополнит текущую работу, либо встанет в очередь.
  • Если программа закрылась посреди задачи, после запуска можно продолжить с того же места.
  • Модель выбирается под сложность задачи: простое делает быстрая и дешёвая, сложное — умная.
  • Кольцо рядом с полем показывает, насколько занято окно контекста; по нажатию видно, чем именно — системная часть, инструменты, правила проекта, переписка.
Чем конкретнее задача, тем меньше уходит токенов. «Сделай сайт» — дорого и непредсказуемо. «Сделай страницу услуг по образцу главной, три блока, форма заявки внизу» — быстро и точно.

Проверка

Предпросмотр: посмотреть, что получилось

Кнопка «Предпросмотр» запускает проект прямо на вашем компьютере и открывает его в окне рядом с чатом. Это тот же сайт, который потом уедет на сервер, — только локально.

  1. 1Программа находит команду запуска в проекте: dev, start или serve.
  2. 2Если библиотеки ещё не установлены, сначала выполняется установка — на большом проекте это несколько минут.
  3. 3Когда сервер поднимается, страница открывается сама.
  4. 4Вывод виден в терминале внизу: если там ошибка, напишите агенту «исправь ошибку запуска».

Публикация

Что происходит, когда вы нажимаете «Опубликовать»

Публикация — это когда проект с вашего компьютера переезжает на наши серверы и становится доступен по адресу в интернете. Расскажем по шагам, потому что обычно это самое непонятное место.

  1. 1Программа определяет тип проекта: обычный сайт из готовых файлов или приложение, которое нужно запускать.
  2. 2Проверяет файлы на битую кодировку — сборщики на таких файлах падают с невнятной ошибкой, дешевле поймать заранее.
  3. 3Собирает проект и упаковывает в архив, исключая служебные папки вроде node_modules.
  4. 4Архив уходит на сервер платформы и встаёт в очередь публикации.
  5. 5На сервере архив распаковывается в отдельную папку вашего сайта.
  6. 6Для приложения поднимается изолированный контейнер: в нём ставятся библиотеки проекта командой npm install, затем выполняется сборка npm run build.
  7. 7Приложение запускается командой npm run start и получает собственный внутренний порт.
  8. 8Платформа ждёт, пока приложение ответит на запрос. Контейнер, который падает по кругу, публикацией не считается.
  9. 9Создаётся адрес вида имя.app.yappix.ru и выпускается сертификат, чтобы сайт открывался по https.
  10. 10Проверяется, что картинки и стили действительно отдаются: битые ссылки на файлы — частая причина «сайт открылся, но пустой».
Пока идёт сборка, по адресу сайта показывается страница ожидания с крутящимся индикатором — она сама обновится, когда приложение поднимется. Если сборка не прошла, агент получает журнал ошибок и предлагает починить.

Библиотеки проекта ставятся на сервере, а не переносятся с вашего компьютера. Так публикация занимает минуты, а не часы, и на сервер не попадают лишние файлы. Сколько памяти и процессора получает приложение, зависит от тарифа.

Адрес

Свой домен и свой сервер

Сайту можно дать собственный домен: в личном кабинете указываете адрес, платформа проверяет, что домен направлен на неё, и выпускает сертификат. Прежний адрес на app.yappix.ru продолжает работать.

Если инфраструктура своя, проект можно опубликовать на ваш сервер по SSH — программа сделает это той же кнопкой, только укажет другой адрес назначения.

Данные

Базы данных, история и ключи

  • Переписка с агентом хранится на вашем компьютере в зашифрованном виде: ключ лежит в хранилище системы, читать файлы со стороны нельзя.
  • База данных создаётся по запросу агента, строка подключения попадает в проект автоматически.
  • История изменений хранится в нашем хранилище кода: коммиты видно прямо из строки состояния программы.
  • Ключи от сторонних сервисов складываются в хранилище системы, а не в файлы проекта.
  • Секреты вырезаются из переписки: ключ не уходит в модель и не попадает в журналы.
  • Проект удаляется прямо из списка слева — значок корзины при наведении. Папка уходит в Корзину системы (её можно восстановить), беседы — в архив; по желанию удаляются и хранилище кода с базой данных на платформе.
  • Если папку проекта удалили и завели новую с тем же именем, а проект на платформе остался, агент сам выберет новое имя — например, flowers-2 — и продолжит работу.
Если вы случайно вставили ключ в чат, он будет заменён пометкой «скрыто» до отправки. Это не отменяет здравого смысла: ключи лучше класть во вкладку «Ключи» — оттуда проект их возьмёт сам.

Деньги

Тарифы, лимиты и докупка

Тариф задаёт лимит работы моделей на период (у бесплатного — на сутки) и число проектов на наших серверах. Расход виден в чате и в кабинете: сколько потрачено и сколько осталось. Если лимит закончился в середине задачи, пакет можно докупить прямо в переписке, не уходя из программы.

  • Бесплатный тариф: дневная квота быстрой модели — около 150 тыс. токенов в день, без карты. Проекты на серверах платформы на нём не создаются.
  • Платные тарифы — «Старт» 1 990 ₽, «Pro» 5 900 ₽, «Expert» 19 900 ₽ за 30 дней: больше лимит, проекты с базами данных и публикация. «Пробный Pro» — 7 дней бесплатно, один раз на учётную запись.
  • Подписку можно сменить или отменить в личном кабинете, чек приходит на почту.
  • Автопополнение докупает пакет само, когда оплаченный объём подходит к концу: не чаще раза в шесть часов и не больше десяти пакетов в месяц. Включается и выключается в окне подписки.
  • «Забыть карту» в том же окне отзывает согласие на списания целиком: ни продление тарифа, ни автопополнение больше не сработают. Оплатить снова можно в любой момент — карта запомнится заново.
  • Отказ от продления выключает и автопополнение: платить дальше не с чего.
  • Возврат за неиспользованное время считается пропорционально оставшимся дням, но не больше стоимости неизрасходованного объёма: правила на yappix.ru/yappix-ai/vozvrat.

Обновления

Как программа обновляется

Обновляются две вещи: агент — то, что думает и пишет код, — и сама программа. Агент обновляется чаще, программа реже, но обе ставятся из окна обновления: видно, что изменилось, какая версия стоит сейчас и сколько весит загрузка.

  1. 1Программа проверяет выпуски раз в сутки и показывает окно, когда есть новое.
  2. 2Нажмите «Обновить» — сборка скачается, проверится по контрольной сумме и встанет на место прежней.
  3. 3Проекты, ключи, настройки и открытые беседы остаются на месте.
  4. 4После установки программа предложит перезапуститься — до перезапуска можно спокойно доработать.
Программа не перезапустится сама, пока идёт задача агента или в терминале открыты сессии: запущенный сервер и подключения закрывать не её дело. Кнопка «перезапустить» ждёт внизу справа.

Если обновление важное — например, починили то, из-за чего что-то не работало, — над полем ввода появляется яркая полоса со ссылкой на сборку: на случай, если установку изнутри вы предпочтёте сделать руками. Проверить обновления вручную можно командой «YappiX: Проверить обновления», а посмотреть список изменений — «YappiX: Что нового».

Помощь

Если что-то пошло не так

Что видноЧто делать
«Модели не ответили»Программа объяснит причину словами. Чаще всего это пропавший интернет: проверьте связь и повторите задачу.
Слева пропал значок YappiXОбновление установилось наполовину. Закройте программу, удалите папку .yappix/extensions/yappix.yappix-agent-* в своей домашней папке и запустите снова — вернётся версия из установщика, а она догонит текущую сама.
Интерфейс на английскомРусский уже внутри: «Вид» → «Палитра команд» → «YappiX: Русский интерфейс». Если такой команды нет, значит пропал агент — см. строку выше.
Предпросмотр не открываетсяПосмотрите вывод в терминале внизу и напишите агенту «исправь ошибку запуска».
Публикация не прошлаАгент получает журнал сборки и предлагает починить — согласитесь, он разберёт ошибку сам.
Сайт открылся пустымОбычно это битые ссылки на стили и картинки. Скажите агенту «проверь пути к файлам после публикации».
Модель отвечает отказом по лимитуЛимит тарифа исчерпан: докупите пакет в переписке или смените тариф в кабинете.
Программа не видит Node.jsОткройте «YappiX: Проверка системы» и нажмите «Установить» напротив Node.js.

Если ничего не помогло, напишите на support@yappix.ru и приложите, что было на экране. Так быстрее всего.

Планы

Что будет дальше

Ближайшие возможности, над которыми идёт работа. Без обещаний по датам: выкладываем, когда доведём до рабочего состояния.

Ближайшее

Правки мышкой в браузереСайт открывается внутри программы, вы наводите курсор на кнопку или заголовок, щёлкаете и говорите, что поправить. Агент понимает, о каком именно элементе речь, и правит нужный кусок кода — без объяснений «третий блок сверху, справа».

Следующее

Больше тысячи готовых компонентовКаталог готовых блоков и экранов: шапки, тарифные таблицы, галереи, формы, личные кабинеты. Агент вставляет их в проект целиком и подгоняет под ваш стиль, вместо того чтобы писать с нуля.
Интеграция с FigmaМакет из Figma превращается в код проекта: агент читает структуру, шрифты и отступы и собирает по ним страницы. Дизайнеру не придётся объяснять разработчику, что имелось в виду.

Дальше

Собственная модель YappiX LMМодель, обученная на траекториях разработки — на том, как задачи решаются целиком, а не на отдельных кусках кода. Меньше зависимости от чужих поставщиков и ниже стоимость работы.
Совместная работа над проектомНесколько человек в одном проекте: общая история, роли и видимость, кто что поменял.
Каталог навыков и интеграцийГотовые связки с оплатой, доставкой, рассылками и учётными системами: подключаются как навык, а не собираются руками каждый раз.

IconОбсудим ваш проект!

ImageImage