Документация
Документация YappiX AI
Как поставить программу, как разговаривать с агентом и что происходит, когда вы нажимаете «Опубликовать». Написано для человека, который не программист.
Разделы
Начало
Что такое YappiX AI
Это программа для компьютера, в которой вы объясняете словами, что нужно сделать, а ИИ-агент пишет код, запускает его и показывает результат. Внутри полноценная среда разработки: файлы проекта, терминал, история изменений. Но работать с ней можно, ничего не зная про код.
Продукт, который получается на выходе, принадлежит вам целиком. Это обычные файлы на вашем компьютере, без лицензий на движок и без ежемесячной платы за сам сайт. Мы берём деньги только за работу моделей, которые пишут код.
- Интерфейс, агент и подсказки на русском языке.
- Модели и данные проходят через инфраструктуру в России.
- Проект можно опубликовать в один шаг на наших серверах или увезти на свой.
- Код остаётся у вас: папка с файлами, которую можно открыть в любой другой программе.
Перед стартом
Что нужно от компьютера
| Что | Сколько |
|---|---|
| Система | Windows 10 или 11, macOS 12 и новее, Linux с рабочим столом |
| Оперативная память | 8 ГБ, комфортно от 16 ГБ |
| Место на диске | 10 ГБ под программу и библиотеки проектов |
| Интернет | нужен: модели работают на наших серверах |
| Node.js | нужен для запуска проектов — программа поставит его сама |
Установка
Скачать и установить
Два образа: для компьютеров на Apple Silicon (M1 и новее) и для Intel.
- 1Откройте скачанный образ и перетащите YappiX AI в «Программы».
- 2Первый запуск: правой кнопкой по значку → «Открыть» → «Открыть».
- 3Дальше программа открывается обычным двойным щелчком.
Обычный установщик, рядом — переносимая сборка одним архивом.
- 1Запустите установщик: он ставит программу в вашу папку пользователя, права администратора не нужны.
- 2Защитник Windows может спросить про незнакомое приложение: «Подробнее» → «Выполнить в любом случае».
- 3Удаляется как обычная программа: «Параметры» → «Приложения».
Пакет для Ubuntu и Debian, рядом лежат архив и пакет RPM.
- 1Установите пакет: sudo apt install ./YappiX-AI-Linux-x64.deb
- 2Запустите YappiX AI из меню приложений или командой yappix.
- 3Для других систем возьмите архив tar.gz или пакет RPM.
Первый запуск
Проверка системы и Node.js
При первом запуске программа смотрит, всё ли на месте, и показывает список. Если всё в порядке, окно не появляется вовсе. Проверку можно вызвать в любой момент: «Вид» → «Палитра команд» → «YappiX: Проверка системы».
- Node.js — среда, в которой работают сайты и приложения.
- npm — менеджер пакетов, ставит библиотеки проекта.
- Git — хранит историю изменений проекта. В Windows программа ставит его сама.
- Связь с платформой — доступ к моделям и публикации.
- Учётная запись — ключ доступа к моделям.
- Папка проекта — в какой папке работает агент.
- Место на диске — библиотеки занимают несколько гигабайт.
- Локальная модель — если у вас установлена Ollama, проверка покажет, запущена ли она.
Напротив каждой строчки, где чего-то не хватает, есть кнопка. Node.js программа ставит сама: скачивает официальный установщик с nodejs.org, сверяет контрольную сумму и открывает его. В Linux установщика не существует, поэтому официальный архив распаковывается в папку программы — права администратора не нужны.
Доступ
Учётная запись и тариф
- 1Нажмите «Войти» в панели агента и заведите учётную запись по почте.
- 2Подтвердите почту письмом — оно приходит в течение минуты.
- 3Программа сама получит ключ доступа к моделям, вводить его руками не нужно.
- 4Бесплатный тариф включается сразу, без карты.
Ключ привязан к учётной записи, а не к компьютеру. Вошли на другом компьютере — работаете там же, с теми же лимитами. Все расходы видны в личном кабинете и в самой программе: сколько потрачено, сколько осталось, сколько занимает текущая переписка.
Работа
Как разговаривать с агентом
Опишите задачу обычными словами: «сделай лендинг для кофейни с формой заявки» или «почини ошибку при отправке письма». Агент сначала осматривает проект, потом предлагает план, потом делает.
- Правки показываются как изменения в файлах — видно, что именно добавилось и что убралось.
- Команды агент запускает сам и читает их вывод: если сборка упала, он видит ошибку и чинит.
- Пока он работает, можно писать: сообщение либо дополнит текущую работу, либо встанет в очередь.
- Если программа закрылась посреди задачи, после запуска можно продолжить с того же места.
- Модель выбирается под сложность задачи: простое делает быстрая и дешёвая, сложное — умная.
Проверка
Предпросмотр: посмотреть, что получилось
Кнопка «Предпросмотр» запускает проект прямо на вашем компьютере и открывает его в окне рядом с чатом. Это тот же сайт, который потом уедет на сервер, — только локально.
- 1Программа находит команду запуска в проекте: dev, start или serve.
- 2Если библиотеки ещё не установлены, сначала выполняется установка — на большом проекте это несколько минут.
- 3Когда сервер поднимается, страница открывается сама.
- 4Вывод виден в терминале внизу: если там ошибка, напишите агенту «исправь ошибку запуска».
Публикация
Что происходит, когда вы нажимаете «Опубликовать»
Публикация — это когда проект с вашего компьютера переезжает на наши серверы и становится доступен по адресу в интернете. Расскажем по шагам, потому что обычно это самое непонятное место.
- 1Программа определяет тип проекта: обычный сайт из готовых файлов или приложение, которое нужно запускать.
- 2Проверяет файлы на битую кодировку — сборщики на таких файлах падают с невнятной ошибкой, дешевле поймать заранее.
- 3Собирает проект и упаковывает в архив, исключая служебные папки вроде node_modules.
- 4Архив уходит на сервер платформы и встаёт в очередь публикации.
- 5На сервере архив распаковывается в отдельную папку вашего сайта.
- 6Для приложения поднимается изолированный контейнер: в нём ставятся библиотеки проекта командой npm install, затем выполняется сборка npm run build.
- 7Приложение запускается командой npm run start и получает собственный внутренний порт.
- 8Платформа ждёт, пока приложение ответит на запрос. Контейнер, который падает по кругу, публикацией не считается.
- 9Создаётся адрес вида имя.app.yappix.ru и выпускается сертификат, чтобы сайт открывался по https.
- 10Проверяется, что картинки и стили действительно отдаются: битые ссылки на файлы — частая причина «сайт открылся, но пустой».
Библиотеки проекта ставятся на сервере, а не переносятся с вашего компьютера. Так публикация занимает минуты, а не часы, и на сервер не попадают лишние файлы. Сколько памяти и процессора получает приложение, зависит от тарифа.
Адрес
Свой домен и свой сервер
Сайту можно дать собственный домен: в личном кабинете указываете адрес, платформа проверяет, что домен направлен на неё, и выпускает сертификат. Прежний адрес на app.yappix.ru продолжает работать.
Если инфраструктура своя, проект можно опубликовать на ваш сервер по SSH — программа сделает это той же кнопкой, только укажет другой адрес назначения.
Данные
Базы данных, история и ключи
- Переписка с агентом хранится на вашем компьютере в зашифрованном виде: ключ лежит в хранилище системы, читать файлы со стороны нельзя.
- База данных создаётся по запросу агента, строка подключения попадает в проект автоматически.
- История изменений хранится в нашем хранилище кода: коммиты видно прямо из строки состояния программы.
- Ключи от сторонних сервисов складываются в хранилище системы, а не в файлы проекта.
- Секреты вырезаются из переписки: ключ не уходит в модель и не попадает в журналы.
Деньги
Тарифы, лимиты и докупка
Тариф задаёт месячный лимит работы моделей и число проектов на наших серверах. Расход виден в чате и в кабинете: сколько потрачено и сколько осталось. Если лимит закончился в середине задачи, пакет можно докупить прямо в переписке, не уходя из программы.
- Бесплатный тариф: дневная квота быстрой модели, проекты на серверах платформы не создаются.
- Платные тарифы: больше лимит, несколько проектов, базы данных и публикация.
- Подписку можно сменить или отменить в личном кабинете, чек приходит на почту.
Обновления
Как программа обновляется
Агент — то, что думает и пишет код — обновляется по вашему согласию. Программа проверяет выпуски при запуске и, когда выходит новая версия, показывает окно: что изменилось, какая версия стоит сейчас и сколько весит загрузка. Установка занимает секунды и не требует переустановки программы.
Сама среда меняется редко. Когда меняется, программа предложит скачать новый установщик — проекты, ключи и настройки при этом остаются на месте. Проверить обновления вручную можно командой «YappiX: Проверить обновления».
Помощь
Если что-то пошло не так
| Что видно | Что делать |
|---|---|
| «Модели не ответили» | Программа объяснит причину словами. Чаще всего это пропавший интернет: проверьте связь и повторите задачу. |
| Слева пропал значок YappiX | Обновление установилось наполовину. Закройте программу, удалите папку .yappix/extensions/yappix.yappix-agent-* в своей домашней папке и запустите снова — вернётся версия из установщика, а она догонит текущую сама. |
| Интерфейс на английском | Русский уже внутри: «Вид» → «Палитра команд» → «YappiX: Русский интерфейс». Если такой команды нет, значит пропал агент — см. строку выше. |
| Предпросмотр не открывается | Посмотрите вывод в терминале внизу и напишите агенту «исправь ошибку запуска». |
| Публикация не прошла | Агент получает журнал сборки и предлагает починить — согласитесь, он разберёт ошибку сам. |
| Сайт открылся пустым | Обычно это битые ссылки на стили и картинки. Скажите агенту «проверь пути к файлам после публикации». |
| Модель отвечает отказом по лимиту | Лимит тарифа исчерпан: докупите пакет в переписке или смените тариф в кабинете. |
| Программа не видит Node.js | Откройте «YappiX: Проверка системы» и нажмите «Установить» напротив Node.js. |
Если ничего не помогло, напишите на support@yappix.ru и приложите, что было на экране. Так быстрее всего.
Планы
Что будет дальше
Ближайшие возможности, над которыми идёт работа. Без обещаний по датам: выкладываем, когда доведём до рабочего состояния.
Ближайшее
Следующее
Дальше
Обсудим ваш проект!



