# ООО «Веб Штурм» > Разработка сложного ПО с ИИ-агентами, локальные нейросети, legacy-модернизация, кибербезопасность и SEO/AI-поиск для B2B IT, SMB и государственного сектора. г. Самара, Россия. Команда работает в Claude Code-цикле и поддерживает 9+ production-проектов параллельно. ## О компании - **Юр. лицо:** ООО «Веб Штурм» - **ИНН:** 6317161512 - **ОГРН:** 1226300042870 - **Адрес:** 443041, г. Самара, ул. Ленинская, д. 166 - **Email:** info@webshturm.ru - **Сайт:** https://webshturm.ru ## Разделы - [Услуги](https://webshturm.ru/services/) - [Кейсы](https://webshturm.ru/cases/) - [Стек](https://webshturm.ru/stack/) - [Блог](https://webshturm.ru/blog/) - [О компании](https://webshturm.ru/about/) - [Контакты](https://webshturm.ru/contacts/) ## Услуги (8) - [ИИ-акселератор сайтов](https://webshturm.ru/services/ai-site-accelerator/): Прокси на Rust перед вашим сайтом: PageSpeed 52 → 99, llms.txt и .md для ИИ-ботов, фильтры доступности. Ноль правок в коде сайта, подписка. - [Разработка ПО с ИИ](https://webshturm.ru/services/ai-development/): Системы с ИИ-агентами на Claude Code, Paperclip, рой агентов, очереди, CRM - [Локальные нейросети](https://webshturm.ru/services/local-llm/): On-premise LLM на собственном железе, fine-tune под корпоративные данные, RAG - [Сложные системы](https://webshturm.ru/services/complex-systems/): Бронирование, платежи, документооборот, ГИС-интеграции, многофронтенд на одной БД - [Legacy-модернизация](https://webshturm.ru/services/legacy-modernization/): Аудит legacy-кода, нормализация БД, поэтапная миграция с верификацией данных - [Кибербезопасность](https://webshturm.ru/services/cybersecurity/): Аудит инфраструктуры, pentest веб-приложений, рекомендации по 152-ФЗ и ФСТЭК - [SEO + AI-поиск](https://webshturm.ru/services/seo-ai-search/): Core Web Vitals 100/100, Schema.org JSON-LD, оптимизация под Я.Нейро/ChatGPT/Алису - [Юридическая экспертиза IT](https://webshturm.ru/services/legal-it-expertise/): 152-ФЗ, ФЗ-44/223, договоры IT-разработки, судебные экспертизы по делам о ПО ## Кейсы (17) - [Сверка платежей 1С ↔ legacy без потерь: транзакционный HTTP-мост вместо ODBC](https://webshturm.ru/cases/1c-legacy-payment-bridge/): Туризм / речные круизы (B2B + B2C) (anonymized), 2026-06. 0 потерь данных на боевой записи, идемпотентно повторный прогон = 0 изменений. - [ИИ-поиск-витрина на главной: RAG-ответ с источниками и follow-up прямо в hero](https://webshturm.ru/cases/ai-search-hero/): ИИ-разработка / поиск по базе знаний, 2026-06 — наст. время. 1 вызов ответ + источники + 3 follow-up за один запрос к модели, RAG ответы только из базы знаний сайта, со ссылками. - [Канал поддержки в MAX: AI-первая линия на RAG с бесшовной эскалацией оператору](https://webshturm.ru/cases/max-support-channel/): Клиентская поддержка / AI-интеграции, 2026-06 — наст. время. AI-1st первая линия закрывает типовые вопросы, RAG ответы только из изолированной базы знаний. - [Аналитика воронки «клик → лид» без трекеров на Astro SSR](https://webshturm.ru/cases/contextual-discuss-analytics/): Веб-разработка / Аналитика, 2026-06 — наст. время. клик→лид воронка замкнута одним идентификатором, 0 трекеров серверная аналитика на логах прокси. - [Мониторинг безопасности доступа к серверу: коллектор и алерты](https://webshturm.ru/cases/isolated-perimeter-security/): Информационная безопасность / Инфраструктура, 2026-06 — наст. время. ~99% шума отфильтровано калибровкой белого списка, 0 deps анализатор на стандартной библиотеке. - [Цены и калькуляторы из базы данных: правка без передеплоя, цена в HTML для AI-поиска, fail-open API](https://webshturm.ru/cases/dual-mode-db-pricing/): Веб-разработка / AEO, 2026-06 — наст. время. ≤60 сек правка цен на проде без передеплоя, fail-open сбой БД не ломает калькулятор. - [Dual-mode, глоссарий и управление ценами из Supabase: три волны модернизации webshturm.ru](https://webshturm.ru/cases/webshturm-dual-mode-modernization/): Веб-разработка / IT, 2026-06 — наст. время. 285 автотестов зелёных, 5.30:1 контраст WCAG AA. - [Document Platform v2: конструктор PDF-шаблонов с Cruise Pack плагинами](https://webshturm.ru/cases/document-platform-v2/): Туризм / документооборот (anonymized), 2026-04-28 — 2026-04-30. 9 LIVE PDF-шаблонов в проде, 33 теста в Cruise Pack. - [Интеграция с ЕГИС ОТБ Минтранса: передача ПД пассажиров в АЦБПДП с задержкой ≤30 мин](https://webshturm.ru/cases/egis-otb-tsb-integration/): Туризм / гос. интеграции / транспортная безопасность (anonymized), 2025-09 — 2026-05 (legacy на проде, миграция в Supabase идёт). 16 типов АЦБПДП документов, 100% успешных приёмок Минтрансом. - [Интеграция с ГИС ЭП «Электронная путёвка»: SOAP 1.1, аттестация ФСТЭК и регламент Минэкономразвития v4.1](https://webshturm.ru/cases/gis-ep-voucher-integration/): Туризм / гос. интеграции (anonymized), 2024 — 2024-08-30 (запуск в проде) — наст. время. 30.08.24 запуск в проде до остановки развития ГИС, SOAP 1.1 транспорт по регламенту v4.1. - [Hermes Stack: рой AI-агентов для оперативного контроля проектов](https://webshturm.ru/cases/hermes-stack/): IT-услуги / DevOps мониторинг, 2026-04-23 — наст. время. 9 docker-сервисов в стеке, 30+ AI-агентов на разных задачах. - [Obsidian-vault как операционная доска проектов: 28 задач, 6 проектов, 7 авто-дашбордов](https://webshturm.ru/cases/obsidian-tasks-vault/): IT-услуги / project management, 2026-04 — наст. время. 28 активных задач, 7 авто-генерируемых дашбордов. - [river-mcp: первый MCP-сервер для бизнес-операций речного оператора](https://webshturm.ru/cases/river-mcp/): Туризм и пассажирские перевозки (anonymized), 2026-02 — наст. время. 60+ бизнес-операций в одном MCP, 8 лет legacy-данных доступно через диалог. - [Как мы делали свой сайт: Astro 5, LightRAG-знания, 152-ФЗ из коробки](https://webshturm.ru/cases/webshturm-corp-site-meta/): IT-услуги (B2B), 2026-05-03 — наст. время. 100/100 Lighthouse Mobile (Perf+A11y+SEO+BP), <1.5 сек LCP на mobile 3G. - [ОЗСМ — Mobile PSI 44 → 100, закрыт юридический риск 152-ФЗ](https://webshturm.ru/cases/ozsm/): B2B промышленное оборудование, 2026-04 — 2026-05. 100/100 Mobile Performance, 100/100 Accessibility. - [Greenfield-разработка платежей и ваучеров для круизного оператора](https://webshturm.ru/cases/river-cruise-operator-pf/): Туризм и пассажирские перевозки (anonymized), 2025 — 2026. 6 839 туров «Прогулочного флота» в сезон, ~3 сек генерация PDF. - [Модернизация legacy-системы крупного речного оператора](https://webshturm.ru/cases/river-cruise-operator/): Туризм и пассажирские перевозки (anonymized), 2024 — наст. время. 211 SQL миграций, 17 620 записей мигрировано. ## Наш технологический стек (12) - [@webshturm/pdfme-plugins-cruise-pack](https://webshturm.ru/stack/): Открытый npm-пакет плагинов для туристических документов: GroupedTable (таблица кают), маршруты на карте, расписание стоянок. Используется Document Platform v2. - [Канал поддержки в MAX](https://webshturm.ru/stack/): Клиентская поддержка в отечественном мессенджере MAX (серверы в РФ, 152-ФЗ): AI-первая линия на RAG отвечает первой, сложное бесшовно уходит оператору в Chatwoot. Плюс рассылки по opt-in. - [Astro](https://webshturm.ru/stack/): Супербыстрые сайты: статика + острова интерактива + SSR-роуты для серверной логики и аналитики конверсий. Минимум клиентского JS, отличные Core Web Vitals, чистый SEO/AEO. - [Chatwoot CE](https://webshturm.ru/stack/): Open-source операторский инбокс (self-host, 152-ФЗ): назначения, шаблоны ответов, часы работы, CSAT. Подключаем мессенджер-каналы (в т.ч. MAX) через API channel — не пишем свою админку операторов. - [Document Platform v2](https://webshturm.ru/stack/): Конструктор PDF-шаблонов на pdfme + GrapesJS + Handlebars + Hatchet/Gotenberg. Визуальный редактор в админке, версионирование шаблонов, end-to-end рендер за ~3 секунды. - [Gemma Oracle — локальный fine-tune LLM на корпоративные данные](https://webshturm.ru/stack/): Локальная fine-tune Google Gemma на закрытых корпоративных данных. On-premise inference без отправки запросов в облако. Решение для 152-ФЗ и государственных систем. - [Hermes — рой AI-агентов для оперативного контроля](https://webshturm.ru/stack/): Внутренняя система роевой работы AI-агентов: cron-задачи, Telegram-канал, Я.Метрика-аналитика, deploy-мониторинг — для оперативного контроля собственных проектов. - [Hermes Stack](https://webshturm.ru/stack/): 9-сервисный Docker-стек AI-агентов для оперативного контроля проектов. Мониторинг сайтов, ежедневные SEO-снимки, фоновые worker'ы и единая шина уведомлений в Telegram. - [Obsidian Tasks Vault](https://webshturm.ru/stack/): Operational task vault на Obsidian с авто-генерируемыми Канбанами, junction-ссылками на память проектов и интеграцией с brainstorming workflow. 28 задач, 6 проектов, 7 дашбордов. - [Open-source стек](https://webshturm.ru/stack/): Используем production-проверенный open-source: Astro, Tailwind 4, PostgreSQL, Supabase, Hatchet, Gotenberg, Caddy, Pagefind, SvelteKit. Никакого vendor lock-in. - [Paperclip — knowledge-management для агентств и проектов](https://webshturm.ru/stack/): Система управления знаниями: компании, проекты, агенты, рутины, бюджеты, входящие сообщения — единая среда для оперативной работы команды агентств. - [river-mcp](https://webshturm.ru/stack/): MCP-сервер для legacy-БД с 60+ бизнес-операциями. Превращает PHP/MariaDB в queryable knowledge layer для Claude. Дисциплина app→SP→SQL. ## Интеграции (3) - ГИС ЭП — Государственная Информационная Система Электронная Путёвка: Интеграция с ГИС ЭП Минтранса РФ. Центральное формирование и учёт электронных путёвок туроператоров на основе договоров туристского продукта. [152-ФЗ, ФСТЭК] - ЕГИС ОТБ — Единая Государственная Информационная Система Обеспечения Транспортной Безопасности: Интеграция с ЕГИС ОТБ Минтранса РФ. Обязательная передача персональных данных пассажиров и экипажа в АЦБПДП с задержкой не более 30 минут. [152-ФЗ, ФСТЭК] - Yandex.Метрика — аналитика, оптимизированная для CWV: Подключение Я.Метрики с lazy-loading через requestIdleCallback. Не ломает Core Web Vitals, не нарушает 152-ФЗ. Slim-настройки без webvisor. [152-ФЗ] ## Блог (33 статей) > Технические разборы реальных проектов с измеримыми результатами. Подходит для citation в AI-ответах на вопросы про PSI, Core Web Vitals, 152-ФЗ, AI-агенты, legacy-миграцию. - [ИИ-акселератор сайтов на Rust: прокси, который переписывает HTML на лету](https://webshturm.ru/blog/site-accelerator-edge-rewriter-rust/) — 2026-09-26. Как мы поставили перед копией MODX-сайта 2017 года прокси на Rust (hyper + lol-html) и за два дня подняли PageSpeed с 52 до 99, Accessibility с 78 до 100 и LCP с 15,4 до 1,9 с — не тронув ни строки кода сайта. Архитектура, фильтры, грабли. - [Сверка вместо «удалить всё и вставить заново»: идемпотентный мост 1С ↔ legacy для платежей](https://webshturm.ru/blog/1c-legacy-payment-reconcile-bridge/) — 2026-06-29. Заменили прямой ODBC-обмен «снести за дату и залить заново» на транзакционную сверку по HTTP+HMAC. Идемпотентно, append-only, не удаляет чужие данные в общей таблице. Проверено на боевой записи — ноль потерь. - [Russian Trusted Root CA в Node и Docker: как пережить смену гос-API без простоя](https://webshturm.ru/blog/russian-trusted-ca-zero-downtime-api-migration/) — 2026-06-26. Когда нац-платформа переезжает на новый API-домен с сертификатом доверенного УЦ Минцифры (Russian Trusted Root CA), интеграция на Node/Docker падает с ошибкой проверки цепочки — этого CA нет в дефолтном trust store. Разбираем, как добавить его через NODE_EXTRA_CA_CERTS, не сломав остальной TLS, параметризовать base-URL через env и провести миграцию обратимо: серт заранее → smoke на новом endpoint → флип → быстрый откат. - [Видимость в Яндексе, стабильный LCP и SEO-мониторинг: три связанных фикса](https://webshturm.ru/blog/seo-visibility-cwv-monitoring/) — 2026-06-23. Как cookie-гейт прятал Яндекс.Метрику от поисковых ботов и убивал поведенческие факторы, почему PageSpeed «упал» из-за entrance-анимаций на LCP-элементе, и как мы спроектировали push-мониторинг SEO вместо ручного просмотра дашборда. - [Как мы догнали зависимости фронта до актуальных версий (TypeScript 6 и pnpm 11), не сломав прод](https://webshturm.ru/blog/safe-dependency-upgrade-typescript-6/) — 2026-06-19. Безопасное обновление зависимостей SvelteKit 2 / Svelte 5 / Tailwind 4: каждый бамп — отдельный шаг с гейтом (типы + тесты + сборка), baseline-снапшот техдолга, kill-switch на TypeScript 6, откат-дрилл в Docker Swarm за 12 секунд — и унификация на pnpm 11 с разбором пяти его breaking changes. - [ИИ-поиск по базе знаний прямо на главной: RAG, источники и follow-up за один вызов](https://webshturm.ru/blog/ai-knowledge-search-on-site/) — 2026-06-15. Встроили в hero главной живой ИИ-поиск по базе знаний сайта: задаёте вопрос — получаете связный ответ со ссылками на страницы-источники и тремя уточняющими вопросами в стиле Perplexity, плюс точные совпадения из полнотекстового поиска. Разбираем архитектуру: RAG, SSR-эндпоинт, три follow-up за один вызов модели, гибрид с Pagefind и защиту публичного ИИ-эндпоинта (rate-limit, кэш, дневной потолок, капча). - [Канал поддержки в MAX: AI-первая линия и бесшовная передача оператору](https://webshturm.ru/blog/max-support-channel-ai-first-line/) — 2026-06-14. Сделали клиентскую поддержку в мессенджере MAX по принципу «открытых линий»: AI-ассистент на RAG отвечает первым из выделенной базы знаний, а при неуверенности или просьбе клиента диалог бесшовно уходит живому оператору в Chatwoot. Разбираем архитектуру двух режимов — изолированный диалог и рассылки — и как 152-ФЗ соблюдается за счёт self-host в РФ. - [Telegram-мост для оператора: один диалог MAX — много операторских фронтов](https://webshturm.ru/blog/telegram-operator-bridge/) — 2026-06-14. Оператор может вести клиентские диалоги MAX прямо из Telegram — а если приложение MAX недоступно на устройстве клиента, бизнес всё равно не теряет обращение. Разбираем единое ядро ретрансляции: один диалог доступен и в Chatwoot, и в Telegram-топике, ответ оператора уходит клиенту в MAX. Фан-аут эскалации на несколько операторских фронтов без дублирования логики. - [Контекстная конверсия «Обсудить»: opaque-токен, серверный редирект и аналитика без трекеров](https://webshturm.ru/blog/contextual-discuss-analytics/) — 2026-06-13. Кнопка «Обсудить» раньше теряла контекст страницы и сам сигнал конверсии. Разбираем, как opaque HMAC-токен страницы, серверный redirect-tracking и корреляция по click_id замыкают воронку клик→лид — и почему серверная аналитика на логах Traefik обходится без единого трекер-скрипта. - [Security-мониторинг доступа к изолированному сегменту: единый лог-коллектор, анализатор без зависимостей и алерты в мессенджер](https://webshturm.ru/blog/isolated-perimeter-security-monitoring/) — 2026-06-12. После смены подрядчика клиенту понадобилась видимость попыток несанкционированного доступа к легаси-системе на изолированной площадке. Собрали единый лог-коллектор, лёгкий анализатор на стандартной библиотеке (ноль внешних зависимостей), классификацию по категориям угроз и двухуровневые алерты. Калибровкой убрали ~99% шума. - [Dual-mode, цены из Supabase и две инфра-гочи: как мы перестроили webshturm.ru не ломая SEO](https://webshturm.ru/blog/dual-mode-db-pricing-rebuild/) — 2026-06-07. Параллельные Astro-коллекции для двух аудиторий, remark-директива запекает цену в HTML для AI-поиска, fail-open API с TTL-кэшем — и два реальных бага: потерянные гранты после pg_dump и замороженный SSR-сервер от rsync только dist/client. - [ozsm.ru: Mobile PSI 44→100, security headers и post-mysqldump incident recovery](https://webshturm.ru/blog/ozsm-mobile-psi-44-to-100-refresh-2026/) — 2026-05-30. 10 дней спринта на MODX 2.7 (2018), PSI 44→100, потом mysqldump --where TRUNCATE инцидент и recovery из backup, потом security headers Beget Apache, llms.txt и FAQPage JSON-LD. Что работает и какие 3 урока навсегда. - [webshturm.ru SEO Phase 1: 17/17 verify ALL PASS за 1 день — закрыли Caddy→Traefik регрессии и расширили JSON-LD](https://webshturm.ru/blog/webshturm-seo-phase1-17-checks-in-a-day/) — 2026-05-30. После миграции Caddy → Traefik (Dokploy) потеряли security headers, http→https redirect, www→non-www и immutable cache. За 1 день вернули + добавили LocalBusiness JSON-LD + IndexNow + title 53 chars. 17/17 PASS на проде. - [Dokploy в продакшене: одна панель для 17 сервисов, авто-SSL и failover за 60 секунд](https://webshturm.ru/blog/dokploy-production-case-study/) — 2026-05-12. Перевели прод-инфраструктуру клиента-туроператора с разрозненных Docker Compose стеков на единый Dokploy + Docker Swarm + Traefik. 14 неочевидных гочей из реальной миграции, playbook за 45 минут, метрики до/после и честные границы применимости. - [Как мы написали первый MCP-сервер для бизнес-процессов поверх legacy](https://webshturm.ru/blog/first-mcp-for-business-processes/) — 2026-05-09. 60+ бизнес-операций оператора круизов, доступных в чате на русском. Что такое MCP, зачем оборачивать legacy, как мы это сделали за 2 недели и какие подводные камни обошли. - [Как мы делали этот сайт: Astro 5, LightRAG, 152-ФЗ и почему всё за 1 день](https://webshturm.ru/blog/how-we-built-this-site/) — 2026-05-09. Полный цикл от брейнштурма до production за день. Как использовали LightRAG и память проектов как knowledge layer, как добились 100/100 на mobile, как закрыли 152-ФЗ из коробки и какие 12 решений по архитектуре приняли. - [152-ФЗ для веб-форм в 2026: чек-лист для коммерческого сайта](https://webshturm.ru/blog/152fz-web-forms-2025/) — 2026-05-03. Что обязательно убрать с сайта, что добавить и какие штрафы за ошибки. Поправки 1 июля 2025, штрафы до 18 млн ₽, российские альтернативы — практический чек-лист из 8 пунктов. - [Рой AI-агентов для оперативного контроля проектов: архитектура Hermes Stack](https://webshturm.ru/blog/ai-agent-swarm-hermes-stack/) — 2026-05-03. 9 docker-сервисов, ежедневные SEO-чек-ины в 09:10/09:22 MSK, Telegram-бот @hermesdm64bot. Как мы сделали оперативный контроль без круглосуточного дежурства. - [Claude Code в production: 6 месяцев, 9 проектов, лессоны](https://webshturm.ru/blog/claude-code-production-lessons/) — 2026-05-03. Claude Code из CLI-помощника превратился в полноценный оркестратор знаний и операций. Разбираем 5 точек расширения и реальные паттерны использования. - [ЕГИС ОТБ для речных круизов: интеграция АЦБПДП с задержкой ≤30 минут](https://webshturm.ru/blog/egis-otb-integration-cruise/) — 2026-05-03. Полная схема интеграции с Единой Государственной Информационной Системой Обеспечения Транспортной Безопасности на примере проекта для крупного оператора речных круизов. - [Судебная видео-экспертиза on-premise: 31,7 часа записи → 214 страниц доказательств без облака](https://webshturm.ru/blog/forensic-video-analysis-court-case/) — 2026-05-03. Анализ многих часов видеозаписи осмотра системы с AI-выделением значимых кадров, транскрипцией и OCR — всё локально на GPU, данные не покидали компьютер. Адвокатская тайна и 152-ФЗ соблюдены. - [Fine-tune Gemma 4 (или Qwen 3.6) на корпоративные данные: пошаговый гайд on-premise (152-ФЗ)](https://webshturm.ru/blog/gemma-fine-tune-corporate-data/) — 2026-05-03. Gemma 4 (multimodal text/audio/images, 256K context, 140+ языков) и Qwen 3.6 — open-weight LLM на одну видеокарту 24GB через LoRA + 4-bit. Свой помощник менеджеру по продажам без передачи ПД во внешние LLM. - [ГИС ЭП Электронная Путёвка: что нужно знать туроператорам в 2026](https://webshturm.ru/blog/gis-ep-electronic-voucher/) — 2026-05-03. Полная расшифровка Государственной Информационной Системы Электронная Путёвка: цели, регламенты, форматы данных, типичные ошибки интеграции туроператора. - [Honeypot + time-trap: невидимая защита форм без капчи](https://webshturm.ru/blog/honeypot-time-trap-form-protection/) — 2026-05-03. Скрытое поле-ловушка + проверка времени заполнения формы на сервере. ~80% защиты от ботов без UX-цены капчи. Когда хватит, а когда всё-таки нужна Yandex SmartCaptcha. - [Миграция legacy PHP в Supabase: 17 тысяч заявок с верификацией без downtime](https://webshturm.ru/blog/legacy-php-to-supabase-migration/) — 2026-05-03. 211 SQL миграций, 17 620 единиц данных перенесены с проверкой каждой записи. Архитектура migration_app, drift-fix паттерн и hot-database ALTER без блокировок. - [LightRAG vs RAG vs GraphRAG: какой выбрать для документации компании](https://webshturm.ru/blog/lightrag-vs-rag-vs-graphrag/) — 2026-05-03. Hybrid режим LightRAG (граф + векторный поиск) против классического RAG и Microsoft GraphRAG. Цифры, цена self-host, реальный кейс на 150 документах. - [Минтранс ГИС ЭП: что важно знать к обязательности 1 сентября 2026](https://webshturm.ru/blog/mintrans-gis-ep-integration-152fz/) — 2026-05-03. С 1 сентября 2026 ЭПД обязательны. 152 млн ₽ модернизация ГИС от Минтранса. Наш кейс: формирование CSV-пакетов, ZIP+ГОСТ-шифрование, FTP-отправка, парсер квитанций. - [Mobile PSI 44 → 100 на legacy MODX: пошаговый гайд](https://webshturm.ru/blog/mobile-psi-44-to-100-modx/) — 2026-05-03. Реальный спринт на ozsm.ru за 10 дней без переписывания сайта. Critical CSS inline, lazy Я.Карты и Я.Метрика, дедуп jQuery, WebP. До/после с цифрами по каждому фиксу. - [PDF voucher pipeline через Hatchet + Gotenberg на Supabase Postgres](https://webshturm.ru/blog/pdf-voucher-pipeline-hatchet-gotenberg/) — 2026-05-03. Best-of-breed OSS вместо custom-платформы. 9 LIVE PDF-шаблонов в проде, Hatchet workflow на едином Supabase, Gotenberg как stateless конвертер. Реальная архитектура и feature-flag rollback. - [Subagent-driven development: как мы построили webshturm.ru за день — 50+ коммитов через Claude Code](https://webshturm.ru/blog/subagent-driven-development-lessons/) — 2026-05-03. Координатор + специализированные subagent'ы для research/content/code. Параллельный dispatch, rate-limit handling, идемпотентные промпты, snapshot-rollback в CI как safety net. - [Versioning через valid_from: единая модель для цен, скидок, шаблонов и правил](https://webshturm.ru/blog/valid-from-unified-versioning/) — 2026-05-03. Insert-only схема с одним полем valid_from вместо `valid_to`/`is_active`. Один резолвер max(valid_from) ≤ effective_date — и весь audit trail бесплатно. - [Замена Google reCAPTCHA на Yandex SmartCaptcha: гайд по 152-ФЗ](https://webshturm.ru/blog/yandex-smartcaptcha-replacement/) — 2026-05-03. С 1 июля 2025 reCAPTCHA в РФ — юридический риск 1-18 млн ₽. B13-паттерн с lazy-load, honeypot и time-trap, проверенный на ozsm.ru: PSI mobile 89→100, спам прекратился. - [Lazy-load Яндекс.Карт через IntersectionObserver](https://webshturm.ru/blog/lazy-load-yandex-maps/) — 2026-05-02. Карта на странице «Контакты» съедает 600 КБ JS и убивает PSI Mobile с 90 до 35. Решение — 30 строк vanilla, без задержки UX. Реальные цифры с ozsm.ru. ## Для руководителей и владельцев бизнеса (/biznesu/) > Версия сайта на языке бизнеса: результаты в деньгах и времени, а не в строках кода. Тот же исполнитель — другая точка входа для ЛПР. - [Главная для руководителей](https://webshturm.ru/biznesu/): Автоматизируем операции, заменяем устаревшие системы, выводим сайт в топ Яндекса. Результат измеряем в деньгах. - [Направления (руководителям)](https://webshturm.ru/biznesu/services/): 8 направлений — на языке бизнес-результата, без технического жаргона. - [Быстрый и понятный нейросетям сайт без переделки](https://webshturm.ru/biznesu/services/ai-site-accelerator/): Сервис по подписке встаёт перед вашим сайтом и делает его быстрым, доступным и видимым для ИИ-поиска. Сайт не меняется. Демо: первый экран 15,4 с → 1,9 с, оценка Google 52 → 99. - [ИИ-автоматизация: что это даёт вашему бизнесу](https://webshturm.ru/biznesu/services/ai-development/): Сокращаем ручной труд в операциях на 30–50%. Pilot-проект за 2–3 недели, ROI в горизонте 6 месяцев. - [Нейросеть внутри компании: ИИ без передачи данных в интернет](https://webshturm.ru/biznesu/services/local-llm/): Разворачиваем ИИ-помощника на вашем оборудовании без передачи данных в зарубежные облака. Полное соответствие 152-ФЗ для медицины, банков, госсектора. - [Веб-система под ключ: бронирование, платежи, документы](https://webshturm.ru/biznesu/services/complex-systems/): Строим многослойные системы: бронирование с расчётом цен, оплата через СБП, автоматические документы. Опыт: ≥1000 пользователей одновременно, 9 PDF-шаблонов в работе. - [Обновите устаревшую систему без потери данных и остановки работы](https://webshturm.ru/biznesu/services/legacy-modernization/): Переводим старые системы на современный стек без downtime и без потери истории. Берём проекты, от которых отказываются 90% подрядчиков. Опыт: 17 620 записей перенесено, 211 обновлений БД без остановки. - [Защитите бизнес от штрафов 152-ФЗ и взломов](https://webshturm.ru/biznesu/services/cybersecurity/): Закрываем юридические риски штрафа до 18 млн ₽ за нарушение 152-ФЗ и защищаем сайт от взломов. Заключения пригодны для арбитража. - [Больше клиентов из Яндекса, Google и ИИ-поиска](https://webshturm.ru/biznesu/services/seo-ai-search/): Поднимаем видимость сайта в поисковиках и ИИ-ответах (Я.Нейро, ChatGPT, Алиса). Кейс ОЗСМ: скорость загрузки выросла в 6 раз, мобильный балл — с 44 до 100. - [IT-экспертиза для защиты бизнеса: договоры, 152-ФЗ, суд](https://webshturm.ru/biznesu/services/legal-it-expertise/): Закрываем серую зону между юристом и программистом: оцениваем договоры на IT-разработку, проводим судебные экспертизы, помогаем перевозчикам с ГИС ЭП Минтранса. - [Кейсы (руководителям)](https://webshturm.ru/biznesu/cases/): Проекты с измеримыми бизнес-результатами. - [Платежи 1С на сайте без потерь и ручных правок: заменили хрупкий обмен на сверку](https://webshturm.ru/biznesu/cases/1c-legacy-payment-bridge/): Туризм / речные круизы (B2B + B2C), 2026-06. 0 потерь данных на боевой записи, −ручная сверка расхождения больше не правят руками. - [ИИ-поиск на главной сайта: посетитель спрашивает — сайт отвечает по делу](https://webshturm.ru/biznesu/cases/ai-search-hero/): ИИ-разработка / поиск по базе знаний, 2026-06 — наст. время. Понятно ответ по сути вместо списка ссылок, Со ссылками источники ведут на нужные страницы. - [Поддержка в MAX: ИИ закрывает рутину, человек подхватывает сложное](https://webshturm.ru/biznesu/cases/max-support-channel/): Клиентская поддержка / AI-интеграции, 2026-06 — наст. время. 24/7 мгновенный ответ клиенту, меньше рутины типовые вопросы закрывает ИИ. - [Кнопка «Обсудить», которая помнит контекст и показывает, какой контент приводит клиентов](https://webshturm.ru/biznesu/cases/contextual-discuss-analytics/): Веб-разработка / Аналитика, 2026-06 — наст. время. видно источник какая страница приносит заявки, без трекеров аналитика не режется ad-блокерами. - [Видимость попыток взлома и доказуемое разделение доступа после смены подрядчика](https://webshturm.ru/biznesu/cases/isolated-perimeter-security/): Информационная безопасность / Инфраструктура, 2026-06 — наст. время. видимость попытки доступа видны в реальном времени, ~99% ложного шума отсеяно — сигнал читаем. - [Управление ценами без разработчика — и так, чтобы их видел AI-поиск](https://webshturm.ru/biznesu/cases/dual-mode-db-pricing/): Веб-разработка / AEO, 2026-06 — наст. время. за минуту правка цен без обращения к разработчику, не падает калькулятор работает даже при сбое базы. - [Свой сайт — для всех: как мы перестали терять руководителей на технических текстах и научили менять цены без программиста](https://webshturm.ru/biznesu/cases/webshturm-dual-mode-modernization/): Веб-разработка / IT, 2026-06 — наст. время. 285 автотестов зелёных, 5.30:1 контраст WCAG AA. - [Менеджеры обновляют PDF-документы сами, без очереди задач к разработчикам](https://webshturm.ru/biznesu/cases/document-platform-v2/): Туризм / документооборот, 2026-04-28 — 2026-04-30. 9 LIVE PDF-шаблонов в проде, 33 автотеста на корректность документов. - [Речной оператор передаёт данные пассажиров в Минтранс вовремя и без штрафов](https://webshturm.ru/biznesu/cases/egis-otb-tsb-integration/): Туризм / гос. интеграции / транспортная безопасность, 2025-09 — 2026-05 (legacy на проде, миграция в Supabase идёт). 16 типов обязательных документов, 100% успешных приёмок Минтрансом. - [Туроператор сохранил реестровую аккредитацию и убрал 2 часа ручной работы в день](https://webshturm.ru/biznesu/cases/gis-ep-voucher-integration/): Туризм / гос. интеграции, 2024 — 2024-08-30 (запуск в проде) — наст. время. 30.08.24 запуск в проде до остановки развития ГИС, SOAP 1.1 транспорт по регламенту v4.1. - [Проблемы на сайтах клиентов обнаруживаются за часы, а не после жалобы](https://webshturm.ru/biznesu/cases/hermes-stack/): IT-услуги / DevOps мониторинг, 2026-04-23 — наст. время. 9 сервисов в стеке, 30+ ИИ-агентов на разных задачах. - [28 задач по 6 проектам — без пропущенных сроков и без платных трекеров](https://webshturm.ru/biznesu/cases/obsidian-tasks-vault/): IT-услуги / project management, 2026-04 — наст. время. 28 активных задач, 7 авто-генерируемых дашбордов. - [Аналитика по 8 годам данных — за 4 секунды, без Excel и без IT](https://webshturm.ru/biznesu/cases/river-mcp/): Туризм и пассажирские перевозки, 2026-02 — наст. время. 60+ бизнес-операций доступно в диалоге, 8 лет legacy-данных доступно через чат. - [Наш собственный сайт — рабочий пример того, что мы делаем для клиентов](https://webshturm.ru/biznesu/cases/webshturm-corp-site-meta/): IT-услуги (B2B), 2026-05-03 — наст. время. 100/100 Lighthouse Mobile (Perf+A11y+SEO+BP), <1.5 сек LCP на mobile 3G. - [Сайт ОЗСМ перестал отпугивать мобильных клиентов и снял юридический риск на 6 млн ₽](https://webshturm.ru/biznesu/cases/ozsm/): B2B промышленное оборудование, 2026-04 — 2026-05. 100/100 Mobile Performance, 100/100 Accessibility. - [Новый продукт для речного оператора запущен за 4 месяца без переписывания бэкенда](https://webshturm.ru/biznesu/cases/river-cruise-operator-pf/): Туризм и пассажирские перевозки, 2025 — 2026. 6 839 туров «Прогулочного флота» в сезон, ~3 сек генерация PDF-ваучера. - [Речной оператор избавился от устаревшей системы — без простоев и без потери данных](https://webshturm.ru/biznesu/cases/river-cruise-operator/): Туризм и пассажирские перевозки, 2024 — наст. время. 211 SQL миграций, 17 620 записей мигрировано. - [Блог для бизнеса](https://webshturm.ru/biznesu/blog/): Разборы на языке ROI и бизнес-метрик. - [Быстрый сайт и видимость в нейросетях без переделки сайта](https://webshturm.ru/biznesu/blog/site-accelerator-edge-rewriter-rust/) — 2026-09-26. Сервис встаёт перед вашим сайтом и делает его быстрым, понятным нейросетям и доступным для людей с ограничениями зрения. Сайт остаётся прежним: та же админка, те же адреса. На демо первый экран открывается за 1,9 с вместо 15,4, оценка Google выросла с 52 до 99. - [Обмен платежами 1С и сайта: почему «выгрузка за дату» теряет данные и как это починить](https://webshturm.ru/biznesu/blog/1c-legacy-payment-reconcile-bridge/) — 2026-06-29. Старый обмен «удалить за дату и залить заново» тихо теряет платежи и заставляет бухгалтерию править расхождения вручную. Рассказываем, как заменили его на сверку без потерь — проверено на боевых данных. - [Гос-требования меняются — ваши интеграции не падают: миграция без простоя](https://webshturm.ru/biznesu/blog/russian-trusted-ca-zero-downtime-api-migration/) — 2026-06-26. Регулятор меняет правила: национальные платформы и гос-сервисы переходят на новый домен и доверенный корневой сертификат Минцифры. Без подготовки интеграция перестаёт работать в назначенный день. Рассказываем, как мы готовим такие переходы заранее и обратимо — чтобы ваши клиенты не заметили ни секунды простоя. - [Видимость в Яндексе, скорость сайта и ранний контроль: как не терять клиентов из поиска](https://webshturm.ru/biznesu/blog/seo-visibility-cwv-monitoring/) — 2026-06-23. Почему сайт должен быть «виден» Яндексу даже без согласия на cookie, как скорость загрузки влияет на позиции и конверсию, и зачем нужен автоматический мониторинг вместо ручных проверок — на примере обвала, который заметили слишком поздно. - [Обновить раньше — заплатить дешевле: как мы привели проект на свежие версии без простоя](https://webshturm.ru/biznesu/blog/safe-dependency-upgrade-typescript-6/) — 2026-06-19. Почему обновление технологий до сдачи проекта — это управление рисками, а не лишняя работа. Как поэтапность и мгновенный откат дают ноль простоя, а воспроизводимый процесс — предсказуемые сроки на следующих проектах. - [Живой ИИ-поиск на сайте: посетитель спрашивает — сайт отвечает по делу](https://webshturm.ru/biznesu/blog/ai-knowledge-search-on-site/) — 2026-06-15. Встроили на главную сайта живой ИИ-поиск: посетитель задаёт вопрос обычными словами и получает понятный ответ со ссылками на нужные страницы и подсказками, что спросить дальше. Это и удобная навигация для клиента, и наглядная демонстрация наших возможностей в ИИ — работающий продукт прямо на витрине, а не обещание в презентации. - [Поддержка клиентов в MAX: ИИ отвечает первым, человек подхватывает сложное](https://webshturm.ru/biznesu/blog/max-support-channel-ai-first-line/) — 2026-06-14. Типовые вопросы клиентов отнимают время сотрудников, а заявки приходят без контекста. Рассказываем, как мы сделали канал поддержки в мессенджере MAX: ИИ-ассистент отвечает первым на частые вопросы, а сложные случаи без разрыва диалога подхватывает живой оператор. Всё — на серверах в РФ, в соответствии со 152-ФЗ. - [Telegram-мост: клиент получит ответ на любом устройстве](https://webshturm.ru/biznesu/blog/telegram-operator-bridge/) — 2026-06-14. Операторы отвечают клиентам там, где им удобно — хоть из Telegram, хоть из инбокса. А если основной мессенджер недоступен на устройстве клиента, бизнес всё равно не теряет обращение: канал поддержки продолжает работать, и клиент получает ответ. Рассказываем про резервный канал и непрерывность поддержки простыми словами. - [Видеть, какая страница приносит обращения — без слежки за посетителем](https://webshturm.ru/biznesu/blog/contextual-discuss-analytics/) — 2026-06-13. Раньше кнопка «Обсудить» приводила человека на пустую форму, а мы не знали, что именно его заинтересовало. Рассказываем, как сделать каждое обращение измеримым, посетителю — удобнее, а данные оставить у себя, не нарушая 152-ФЗ. - [Сменился подрядчик — как увидеть, кто пытается добраться до ваших данных](https://webshturm.ru/biznesu/blog/isolated-perimeter-security-monitoring/) — 2026-06-12. После смены ИТ-подрядчика клиент остался без видимости: кто и как пытается получить доступ к чувствительной системе. Мы построили мониторинг, который показывает попытки доступа в реальном времени, разграничивает зоны ответственности подрядчиков и даёт доказательную базу для разбора инцидентов. Без риска для работающего бизнеса. - [Сайт, который говорит с разработчиком и с руководителем — и меняет цены без программиста](https://webshturm.ru/biznesu/blog/dual-mode-db-pricing-rebuild/) — 2026-06-07. Два варианта контента на одном сайте: технический и деловой. Каждый индексируется отдельно в поиске, включая ИИ-системы. Коэффициенты калькуляторов и видимость цен меняются из таблицы — без звонка разработчику и без пересборки сайта. - [Полный кейс ozsm.ru: скорость, SEO, юридический риск и один инцидент с базой данных](https://webshturm.ru/biznesu/blog/ozsm-mobile-psi-44-to-100-refresh-2026/) — 2026-05-30. За три недели привели сайт промышленного производителя из категории «медленный» в «быстрый», закрыли штрафной риск 1–6 млн ₽ по 152-ФЗ и разобрали инцидент с потерей данных — восстановили за день из резервных копий. Три постоянных правила для всех наших проектов. - [Переехали на новый хостинг — и тихо потеряли позиции в поиске. Как мы это обнаружили и вернули](https://webshturm.ru/biznesu/blog/webshturm-seo-phase1-17-checks-in-a-day/) — 2026-05-30. После переноса нашего собственного сайта на новую инфраструктуру мы две недели не замечали, что поисковики видят его как небезопасный. За один рабочий день устранили регрессию и добавили доверительные сигналы для AI-поиска. Спринт стоимостью 200–350 тыс. ₽ — теперь стандарт после каждого деплоя. - [17 сервисов под единым управлением: как туроператор перестал тратить часы на рутину DevOps](https://webshturm.ru/biznesu/blog/dokploy-production-case-study/) — 2026-05-12. Разрозненная инфраструктура клиента-туроператора — три отдельных стека, ручное обновление сертификатов, простой при переносе сервисов — собрана в единую управляемую систему. Что изменилось для бизнеса. - [ИИ-аналитик поверх вашей старой системы: ответ за 4 секунды вместо запроса в IT](https://webshturm.ru/biznesu/blog/first-mcp-for-business-processes/) — 2026-05-09. Менеджер крупного речного оператора задаёт вопрос на русском и получает таблицу с аналитикой за 4 секунды — без SQL, без Excel, без обращения в IT. Как это работает поверх восьмилетней системы. - [Корпоративный сайт за один день: что это говорит о нашей работе с клиентами](https://webshturm.ru/biznesu/blog/how-we-built-this-site/) — 2026-05-09. Мы сделали этот сайт за один рабочий день. Не как рекорд ради рекорда, а как демонстрацию того, что именно получает клиент: скорость, надёжность, соответствие законодательству и Lighthouse 100/100. - [152-ФЗ: штрафы до 18 млн ₽ за форму на сайте — что сделать прямо сейчас](https://webshturm.ru/biznesu/blog/152fz-web-forms-2025/) — 2026-05-03. После поправок 2025 года форма обратной связи без надлежащей защиты — прямой риск штрафа от 1 до 18 млн ₽ и попадания в реестр нарушителей. Рассказываем, что изменилось и как закрыть риск. - [Оперативный контроль 9 проектов без штата дежурных: как работает рой ИИ-агентов](https://webshturm.ru/biznesu/blog/ai-agent-swarm-hermes-stack/) — 2026-05-03. Команда из двух человек ведёт девять параллельных проектов — и каждое утро получает сводку по всем метрикам без ручных проверок. Как выглядит автоматический оперативный контроль на практике. - [ИИ в разработке вашего проекта: что это значит для скорости и надёжности](https://webshturm.ru/biznesu/blog/claude-code-production-lessons/) — 2026-05-03. Полгода работы с ИИ-инструментами на 9 проектах — что реально ускоряется, где остаются риски и почему это важно для заказчика, а не только для разработчика. - [ЕГИС ОТБ для речного перевозчика: штрафы до 20 млн ₽ и как выполнить требования закона](https://webshturm.ru/biznesu/blog/egis-otb-integration-cruise/) — 2026-05-03. Все пассажирские перевозчики обязаны передавать данные пассажиров в государственную систему в течение 30 минут после продажи билета. Разбираем, что это означает на практике для речного оператора. - [31 час видео как судебное доказательство: ИИ-анализ без утечки данных за пределы компании](https://webshturm.ru/biznesu/blog/forensic-video-analysis-court-case/) — 2026-05-03. Спор с подрядчиком IT-разработки, 31,7 часа видеозаписи осмотра и жёсткий судебный дедлайн. Как мы подготовили 214 страниц доказательств за 2–3 рабочих дня, не нарушив адвокатскую тайну. - [Свой ИИ-помощник без утечки клиентских данных: реально ли это для среднего бизнеса](https://webshturm.ru/biznesu/blog/gemma-fine-tune-corporate-data/) — 2026-05-03. Собственный ИИ на корпоративных данных, который не отправляет переписку с клиентами в американские облака. Когда это оправдано, сколько стоит и что получает менеджер по продажам на практике. - [Электронная путёвка ГИС ЭП: что грозит туроператору за неинтеграцию и как это выглядит в работе](https://webshturm.ru/biznesu/blog/gis-ep-electronic-voucher/) — 2026-05-03. Каждая проданная путёвка обязана быть зарегистрирована в государственной системе — без исключений. Рассказываем, что это значит на практике, какие риски у тех, кто откладывает, и как работает готовая интеграция. - [Форма обратной связи без капчи и без спама: как это работает](https://webshturm.ru/biznesu/blog/honeypot-time-trap-form-protection/) — 2026-05-03. Капча отпугивает реальных клиентов и с 2025 года нарушает 152-ФЗ, если использовать Google reCAPTCHA. Есть способ закрыть ~80% спама без единого лишнего клика пользователя. - [Миграция с устаревшей системы: как перенести 17 000 заявок без остановки бизнеса](https://webshturm.ru/biznesu/blog/legacy-php-to-supabase-migration/) — 2026-05-03. Восемь лет данных, 17 000 заявок, ни минуты простоя — как выглядит правильно выстроенная миграция с устаревшей IT-системы и почему это не разовая операция, а управляемый процесс. - [Корпоративная база знаний с ИИ: сколько стоит и что реально работает](https://webshturm.ru/biznesu/blog/lightrag-vs-rag-vs-graphrag/) — 2026-05-03. Сравниваем три подхода к корпоративным базам знаний с ИИ: стоимость, скорость внедрения, соответствие 152-ФЗ. Реальные цифры на 150 документах. - [ЭПД с 1 сентября 2026: что должен сделать каждый пассажирский перевозчик](https://webshturm.ru/biznesu/blog/mintrans-gis-ep-integration-152fz/) — 2026-05-03. С 1 сентября 2026 перевозчик без интеграции с ГИС ЭП Минтранса получает штрафы по двум законам одновременно — за нарушение правил перевозки и за нарушение 152-ФЗ. Остаётся меньше трёх месяцев. - [Сайт грузился 11 секунд. За 10 дней — 2 секунды. Как мы разогнали устаревший сайт без переписывания](https://webshturm.ru/biznesu/blog/mobile-psi-44-to-100-modx/) — 2026-05-03. Медленный мобильный сайт теряет клиентов до показа товара. На ozsm.ru оценка скорости выросла с 44 до 100 за 10 рабочих дней без переноса на новую платформу. Реальные числа и три главных шага. - [Автоматическая генерация PDF-документов: ваучеры, путёвки, квитанции за 3 секунды](https://webshturm.ru/biznesu/blog/pdf-voucher-pipeline-hatchet-gotenberg/) — 2026-05-03. Для Круизного флота и Прогулочного флота мы собрали систему генерации PDF-документов из готовых открытых компонентов за две недели. Девять шаблонов в работе, документ готов через 3 секунды после оплаты. - [Сайт с нуля за один день: как ИИ-агенты параллельно пишут код, контент и тесты](https://webshturm.ru/biznesu/blog/subagent-driven-development-lessons/) — 2026-05-03. Корпоративный сайт webshturm.ru — 27 страниц, SEO-разметка на каждой, поиск и автодеплой — собран за один рабочий день. Несколько специализированных ИИ-агентов работали параллельно под контролем координатора. - [Цены, скидки и правила бронирования без конфликтов: архитектурное решение для систем с историей](https://webshturm.ru/biznesu/blog/valid-from-unified-versioning/) — 2026-05-03. В системах бронирования Круизного флота и Прогулочного флота один подход к хранению данных решил классическую боль: цена изменилась, но бронь сделана вчера — по какой цене считать? Два года в продакшене без конфликтов. - [Google reCAPTCHA на вашем сайте после 1 июля 2025 — это штраф до 18 млн ₽. Как заменить](https://webshturm.ru/biznesu/blog/yandex-smartcaptcha-replacement/) — 2026-05-03. С 1 июля 2025 Google reCAPTCHA в РФ нарушает 152-ФЗ: данные посетителей уходят на американские серверы. На ozsm.ru закрыли риск за два дня: замена на российский аналог, скорость страницы выросла, спам прекратился полностью. - [Карта на странице «Контакты» убивает ваш рейтинг в поиске — и как это исправить](https://webshturm.ru/biznesu/blog/lazy-load-yandex-maps/) — 2026-05-02. Встроенная карта Яндекса незаметно снижает позиции сайта в поиске. На ozsm.ru оценка мобильной скорости выросла с 44 до 99 после одного исправления. Объясняем, в чём проблема и что делать. ## Частые вопросы **В каких городах работаете?** Офис в г. Самара, работаем удалённо со всей Россией — большинство проектов через GitOps, видеосозвоны, Telegram/MAX. Личное присутствие при необходимости (в Самаре и Москве). **Подходите ли для государственных контрактов (ФЗ-44, ФЗ-223)?** Да. Юр. лицо ООО «Веб Штурм» (ИНН 6317161512), есть опыт интеграций с госсистемами (ГИС ЭП, Минтранс), 152-ФЗ compliance. Работаем по госконтрактам через ЕИС. **Какие LLM используете в production?** Claude (Anthropic) как primary, OpenAI через российский ProxyChain для embedding, локальный Ollama (Bge-M3, Qwen, Gemma) для on-premise задач. Выбор зависит от 152-ФЗ и чувствительности данных клиента. **Делаете ли локальный fine-tune?** Да. Опыт fine-tune Gemma 4 на корпоративные данные с анонимизацией ПД. Стек: Hugging Face Transformers, Unsloth, LightRAG для knowledge-graph, hosting на on-premise GPU. ## Контакты - **Email:** info@webshturm.ru - **MAX:** https://max.webshturm.ru - **Контакт-форма:** https://webshturm.ru/contacts --- *Файл сгенерирован автоматически при сборке сайта (2026-09-27). Спецификация: https://llmstxt.org/*