Веб-приложение · мультиагентная система · контент
Команда ИИ-агентов для контента
Нейросеть пишет быстро, но уверенно путает цифры и обещает то, чего нет: «скидка 25%» вместо 20%, «работаем круглосуточно», «скидки суммируются». Поэтому один промпт «напиши пост» для бизнеса не годится. Здесь текст делает команда агентов с разными ролями: каждое утверждение сверяется с базой знаний компании, ошибки уходят обратно автору, голос бренда держит редактор, а публикует всё равно человек — после одобрения.
Сценарий: Веломастерская «Педаль» в Екатеринбурге — вымышленная: прайс, акция октября, гарантия, зимние шины, советы мастеров, отзывы и контент-план на неделю.

Открыть демо
Удобнее с компьютера: переписка агентов и готовые публикации видны рядом.
Приложение работает в браузере: на сервер ничего не отправляется.
Что показывает демо
Как попробовать
Запустите команду
Бриф «Как подготовить велосипед к зиме» → «Запустить команду». Через пару шагов фактчекер вернёт черновик: в тексте скидка 25% и «круглосуточно», а в источниках — 20% и часы работы.
Посмотрите правки
Раскройте сообщения автора и редактора: что было, что стало и почему. «Пропустить» покажет готовые тексты сразу.
Сравните каналы
Справа — Telegram, рассылка и статья: один материал, разная длина и оформление. У статьи есть сниппет, как в поиске.
Попросите изменения
«Добавь про гарантию» — исследователь найдёт факт, фактчекер подтвердит, SMM пересоберёт пост. «Короче» и «Без эмодзи» тоже работают.
Выключите проверку
Бриф «Скидка 20% на ТО», снимите «Фактчекер» и «Редактор» и запустите снова — ошибки модели дойдут до текста. Одобрить такой пост нельзя, пока не нажмёте «Исправить».
Одобрите и поставьте в план
«Одобрить» — пост встанет в контент-план на свободный день. Перенесите его на понедельник, и план покажет конфликт с другим постом.
Без платных нейросетей
Агенты здесь — заглушки на правилах, платных запросов к нейросетям нет. План, поиск по базе знаний, сверка цифр и утверждений с источниками, проверка голоса бренда и адаптация под каналы работают по-настоящему. Ошибки первого черновика — не та цифра, «круглосуточно», канцелярит — заложены нарочно, чтобы показать, как их ловит команда. В рабочем проекте на месте заглушек — модели со своими промптами и та же оркестрация.
Демо работает без API-ключей OpenAI, YandexGPT или GigaChat. Там, где рабочая система обращается к модели, стоит локальная заглушка с тем же интерфейсом — поэтому демо бесплатно, всегда доступно и ничего не выдумывает.
Что будет в рабочем проекте
- Оркестрация агентов на Python: LangGraph или свой граф с состояниями, лимитом кругов правок и журналом каждого шага
- Разные модели под роли: YandexGPT, GigaChat или GPT для текста, дешёвая модель для проверки стиля, код — для цифр
- База знаний компании в векторном поиске: прайс, акции, регламенты и отзывы обновляются из 1С, CRM и таблиц
- Фактчекер сверяет ответ с источниками кодом, а не просит модель «проверить себя»; спорное — человеку
- Публикация через API Telegram, ВКонтакте и сервиса рассылок по одобрению, контент-план в Google Таблицах или Notion
Стек
- Все демо по стеку:
- React
- TypeScript
- React 19
- TypeScript
- Zustand
- Vite
- Tailwind CSS
Комментарий от разработчика
Антон Гончаров
Разработчик ИИ-систем · Python
Для бизнеса
- Посты, рассылки и статьи готовятся за минуты, а цены, сроки и условия акций в них совпадают с прайсом — без «скидки 25%», которой нет.
- Один материал сразу превращается в версии для всех каналов: Telegram, ВКонтакте, рассылку, блог и карусель.
- Ничего не публикуется само: маркетолог видит, что проверили агенты, и одобряет готовое.
Для разработчиков
- Конвейер — чистая функция от брифа, базы знаний и настроек: тесты прогоняют все брифы и проверяют, что после кругов правок ошибок не остаётся.
- Фактчекер разбирает числа с единицами — рубли, проценты, диапазоны, время — и сверяет их с фактом источника по совпадению основ слов.
- Каждая правка, и человека тоже, перепроверяется на лету: подсветка, кнопки «Исправить» и запрет одобрения считаются из одного отчёта.
Советы
Совет 01
Не просите модель проверить саму себя: цифры и условия сверяйте кодом с источником, а модели оставьте текст.
Совет 02
Ограничивайте число кругов правок и показывайте человеку всё, что не сошлось после последнего круга.
Нужен такой же для вашего бизнеса?
Расскажите о задаче — отвечу, что из демо подойдёт вам, сколько это займёт и что понадобится с вашей стороны.
Другие демо в этом разделе
Все демо- работает
Веб-приложение · схема агента
Конструктор AI-агента
Агент поддержки собирается из блоков: намерения, база знаний, вызовы API, проверки и передача оператору. Отправьте сообщение клиента — путь подсветится на схеме шаг за шагом.
- React
- TypeScript
- работает
Веб-приложение · вопрос → SQL → график · PostgreSQL в браузере
ИИ-аналитик данных
Руководитель спрашивает своими словами — «выручка по каналам за 3 квартал», «какие клиенты перестали заказывать» — и получает SQL, график, таблицу и вывод. База продаж — настоящий PostgreSQL, который работает прямо в браузере.
- React
- TypeScript
- работает
Веб-приложение · риски по эталону · Word с правками
Проверка договоров
Контрагент прислал свой договор — проверка сверяет его с эталоном компании, подсвечивает рискованные пункты, объясняет, чем они опасны, и предлагает редакцию. На выходе — Word с режимом исправлений и протокол разногласий.
- React
- TypeScript
- работает
Веб-приложение · задачи из чата · канбан · вечерняя сводка
ИИ-агент в рабочем чате
В рабочем чате пишут как обычно — «Петя, до пятницы поправь прайс». Агент сам заводит задачу на канбане, двигает её по «Беру» и «Готово», переносит сроки и передаёт задачи, утром напоминает о просрочке, а вечером присылает сводку.
- React
- TypeScript
- работает
Веб-приложение · общий ящик · CRM · защита от подмены реквизитов
ИИ-разбор входящей почты
Агент читает общий ящик отдела продаж: понимает, что за письмо, достаёт поля, заводит сделку, обращение или задачу в CRM и готовит ответ. Счёт с новыми реквизитами и фишинг он ловит до того, как кто-то заплатит или перейдёт по ссылке.
- React
- TypeScript
- работает
Веб-приложение · маркетплейсы · проверка модерации · юнит-экономика
Карточки товаров для WB и Ozon
Агент превращает текст поставщика в две карточки — для Wildberries и для Ozon: название в лимите площадки, описание с ключевыми запросами, характеристики по справочнику. Потом проверяет то, на чём карточки срезаются на модерации, и считает, сколько останется с продажи.
- React
- TypeScript
- работает
Веб-приложение · расшифровка встречи · протокол · канбан
Протокол совещания → задачи в канбан
Агент читает расшифровку планёрки и собирает протокол: решения, задачи с исполнителем и сроком из живой речи, риски и открытые вопросы. Задачи уходят на канбан, а на следующей встрече агент сам двигает их по статусам.
- React
- TypeScript
- работает
Веб-приложение · персональные данные · медицина · аналитика
Обезличивание данных перед нейросетью (152-ФЗ)
Агент находит в письмах и расшифровках ФИО в любом падеже, телефоны, паспорта, СНИЛС, карты, адреса и диагнозы, заменяет их до отправки во внешнюю нейросеть, а её ответ возвращает к настоящим данным уже у вас. Таблицу пациентов обезличивает для аналитики так, чтобы никого нельзя было узнать.
- React
- TypeScript
- работает
Веб-приложение · автоматизация · amoCRM, 1С, Telegram
Конвейер автоматизации в духе n8n
Три рабочих сценария мебельной фабрики на холсте, как в n8n: заявки с сайта уходят в amoCRM и к менеджерам по горячести, оплата ЮKassa — в 1С с повторами и веткой ошибок, по утрам — сводка руководителю. Запустите событие и смотрите, как записи идут от узла к узлу; схему можно править и выгрузить в настоящий n8n.
- React
- TypeScript
- работает
Веб-приложение · HR · скоринг и чат-бот
Отбор резюме и бот-интервьюер
Двадцать резюме на три вакансии разбираются за секунды: периоды работы, стаж, зарплата и город, совпадение с требованиями и цитата из резюме на каждое «да» или «нет». Чего в резюме не хватает, уточняет бот: задаёт только недостающие вопросы, переспрашивает размытые ответы и записывает на собеседование. Пол, возраст и семья в оценку не попадают.
- React
- TypeScript
- работает
Веб-приложение · RAG · нейросеть в браузере
Песочница поиска
Как бот поддержки находит ответ в базе знаний: документы режутся на фрагменты, поиск идёт по словам, по смыслу или гибридом, и у каждого найденного фрагмента видно, почему он выше других.
- React
- TypeScript
- Нейросеть в браузере
- работает
Веб-приложение · метрики · пороги CI
Оценка качества бота
Прежде чем выкатить новую настройку бота, её прогоняют на контрольных вопросах. Здесь видно, как это устроено: hit@1, hit@3, доля верных отказов, сравнение с продом и красная плашка, если CI не пропустил бы выкладку.
- React
- TypeScript
- Нейросеть в браузере
- работает
Веб-приложение · безопасность AI · нативный JS
Тренажёр защиты от prompt-инъекций
Попробуйте обмануть бота поддержки: выманить секретный промокод, вытащить системный промпт или оформить возврат без оснований. Шесть уровней защиты, атаки в лоб и через письма, отзывы и базу знаний, журнал проверок по OWASP Top 10 для LLM.
- Нативный JS
- работает
Веб-приложение · экономика AI · нативный JS
Калькулятор стоимости AI-бота
Сколько будет стоить бот в месяц на GPT, Claude, YandexGPT, GigaChat или своей модели на арендованной видеокарте. Расчёт по токенам, сравнение всех моделей на графике, советы, как платить меньше, и настоящий токенизатор o200k прямо в браузере.
- Нативный JS
