Skip to content

AleksKAG/RoomScan-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

565582569-8a5acb18-3813-4267-8f29-bd1fc7b0df6b # 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/

Дизайн

0yCZ5 ZCRe8

Автор

Квачёв Александр — Go-разработчик
GitHub: AleksKAG
Telegram: @Kurtalex27

About

Сканируй комнату → Получай дизайн в AR за 30 секунд

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors