Скачать
Фабрика приложений · рантайм 1.0.0

Спецификация и есть приложение

Меняйте приложение просьбой обычными словами, отправляйте коллеге в чат — и у него соберётся точно такое же. Не похожее, а то же самое.

Запуск одной командойБез Docker и JavaРаботает локально
Проблема

ИИ делает «что-то похожее». Команде нужно то же самое

01

Каждое изменение — задача

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

02

Результат не повторить

Попросите генератор ещё раз — или пусть попросит коллега — и получится другое приложение. «Вот моя версия» передать нельзя.

03

Код ИИ трудно вести

Сгенерированный код сложно проверять, сливать правки двух людей и откатывать к рабочей версии.

Идея

Кода приложения нет. Есть спецификация и рантайм

Приложение — это несколько YAML-файлов: таблицы, логика, экраны, оформление. Ассистент меняет только их — точечной правкой, а не новым кодом.

1 · просьбаПишете обычными словами«добавьте раздел с задачами»
2 · JSON PatchАссистент правит спецификациюCodex или Claude — на выбор
3 · проверкаРантайм проверяет и применяетотрисовка всех экранов, миграция базы
4 · отпечатокНовая версия за секундыу коллеги собирается с тем же хешем
спецификация + рантайм 1.0.0 = одно и то же приложение у всехВерсии рантайма неизменяемы: новые возможности приходят новой версией, старые пакеты продолжают собираться точно.
Возможности

Четыре способа получить приложение

Дальше любое из них дорабатывается просьбами — и каждая правка становится новой версией.

Продукт · рантайм 1.0.0

Из готового продукта

Например, «Платформа КОМ-КОМ»: сообщество, персоны без внимания, предстоящие касания. Точная копия — и под себя.

14 экранов · 24 таблицы
~20 с

С нуля по описанию

Название и три строки описания — ассистент строит таблицы, разделы, формы, показатели и примеры данных.

1–2 мин

Перенос своего приложения

Схема базы — точно и без ИИ, из Postgres или SQL-файла. Экраны и тексты ассистент воссоздаёт по коду проекта, не меняя его.

CRM: 15 миграций → 24 таблицы
.kspec

Из пакета коллеги

«Собрать у меня» прямо в чате или импорт файла. Сборка — за секунды.

Защита от ошибок ИИ

Ассистент не может сломать приложение

Правит только спецификацию

Версия рантайма и «семейство» приложения защищены — их не тронуть.

Проверка до применения

Рантайм проверяет правку, Фабрика отрисовывает все экраны. Упал виджет — откат, ассистент исправляется сам.

Автодоводка

Подписи полей по-русски, порядок меню, типичные ошибки — исправляются кодом. В перенесённой CRM: 187 полей без подписей → 0.

Любая версия — назад

Цепочка хешей и снимок базы перед изменением: откат вместе с данными.

Цифры

Проверено прогонами

Ассистент Codexноябрь 2026
Правка просьбой~7 с«без внимания» 4 мес → 3 мес
Правка, отправка, слияние~15 сполный круг между двумя людьми
Отпечаток у получателя3 из 3совпал во всех прогонах
Автотесты27все проходят
ШагВремя
Приложение «Учёт заявок» с нуля по описанию17–30 с
Перенос CRM: 24 таблицы из SQL + экраны по коду фронтенда1–2,5 мин
Сборка у коллеги из пакетасекунды

Запустите Фабрику у себя

Нужен только Node.js. База каждого приложения — PGlite прямо в его папке: без Docker, Postgres и Java.

Скачать архив · ~1 МБmacOS и Linux · Windows через WSL2
# после распаковки$ npm run setup# войти в ассистента: Codex или Claude$ npm start→ Фабрика открыта на localhost

Что дальше

01Общий сервер чата — обмен приложениями между разными компьютерами
02Перенос больших приложений на Claude
03Новый рантайм: запись из расширений, больше виджетов, роли и доступ
04Каталог готовых продуктов, которые команда дорабатывает под себя

Честно о рамках

Логика переносится, если выражается формулами и SQL. Сложный бэкенд, внешние интеграции, авторизация и файловые хранилища — пока вне рамок. Расширения не пишут в базу и не ходят в сеть. Сейчас Фабрика работает на одном компьютере.