# RoomScan-AI
# RoomScan-AI — Сканируй комнату → Получай дизайн в AR за 30 секунд
![RoomScan-AI ]
**Go-only бэкенд • OpenCV • Kandinsky/GigaChat • AR в реальном времени**
pet-проект, который превращает обычное видео или камеру телефона в:
- Точный 2D-план с размерами
- 3D-модель (GLTF)
- PDF-отчёт для строителей
- 4–5 AI-вариантов дизайна интерьера
- AR-режим: водишь камерой — видишь готовый ремонт в реальном времени
→ **Без рулетки, без инженеров, без дорогих приложений.**
## Что умеет сейчас
| Режим | Как работает | Результат за секунды |
|-----------------------|--------------------------------------------------------|-------------------------------------------------------|
| **Классический** | Загружаешь видео 30–120 сек | 2D-план + размеры + GLTF + PDF |
| **Дизайнер** | Выбираешь стиль (лофт, сканди, минимализм и т.д.) | 4–5 фотореалистичных интерьеров от Kandinsky/GigaChat |
| **AR Live** | Включаешь камеру (веб/мобильный) | Наложение выбранного дизайна на живое видео в реал-тайм |
## Почему это круто
| Пункт | RoomScan-AI | Аналоги (MagicPlan, Planner5D, Houzz и т.д.) |
|-------------------------------|----------------------------------|---------------------------------------------|
| Язык бэкенда | 100% Go (один бинарник) | Python/Node.js + тяжёлые ML-фреймворки |
| AI-генерация дизайна | Kandinsky 3.1 / GigaChat Pro | Платные западные API или свои модели |
| AR в реальном времени | Да (Web + планируется мобильный) | Только в мобильных приложениях за деньги |
| Open-source и self-hosted | Полностью | Нет |
| Цена использования | Бесплатно + 0–2 ₽ за генерацию | $10–50/месяц |
## Техническая красота
- Go 1.22 + CGO (gocv) — максимальная производительность
- ffmpeg + OpenCV — детекция стен и углов за 200–400 мс
- qmuntal/gltf — экспорт 3D-модели одной строкой
- Gorilla WebSocket — AR-стрим с latency < 500 мс
- Kandinsky 3.1 — бесплатно до 100 генераций в день
- Всё в Docker, поднимается одной командой
## Перспективы развития (2026–2027)
| Направление | Что будет | Монетизация / ценность |
|---------------------------------|----------------------------------------------------|--------------------------------------------|
| **Мобильное приложение** | Unity + ARKit/ARCore → нативный AR | Freemium (AppStore/Google Play) |
| **Telegram / VK бот** | Отправляешь видео → получаешь план + дизайн | 50–200 ₽ за премиум-отчёт |
| **B2B для риелторов** | Виртуальный staging пустых квартир | 300–1000 ₽ за объект |
| **Интеграция с маркетплейсами**| Кликаешь на диван в дизайне → покупаешь на Wildberries/Ozon | Партнёрская программа 5–15% |
| **AI-мебель расстановка** | Автоматически расставляет мебель по СНиПам | Премиум-функция |
| **Комьюнити-галерея** | Пользователи делятся своими дизайнами | Соцсеть + реклама |
| **White-label для стройкомпаний**| Брендированная версия под их логотипом | SaaS 30–100к ₽/месяц |
## Быстрый старт (2 минуты)
```bash
git clone https://github.com/AleksKAG/RoomScan-AI.git
cd RoomScan-AI
docker compose up --build
# Готово! Открывай http://localhost:8080Или локально без Docker:
go run ./cmd/api
# + установи OpenCV: https://gocv.io/getting-started/Квачёв Александр — Go-разработчик
GitHub: AleksKAG
Telegram: @Kurtalex27
