Гарантия возврата
Вернем деньги, если что-то пойдет не так.
Н
Никита
Верифицированный пользователь
Чат откроется после оплаты
Стоимость услуги
39 000 rub

Срок выполнения

1 день

Гарантия возврата
Вернем деньги, если что-то пойдет не так.
Н
Никита
Верифицированный пользователь

Self-hosted AI-чат SaaS: полный исходный код (аналог ChatGPT на своём сервере)

Готовый к развёртыванию SaaS-продукт: AI-чат с 5 моделями, админ-панелью и MCP-инструментами. Покупка без предварительных согласований: оплачиваете и получаете архив с исходниками и инструкцией в чате заказа. Критерии сложности проекта, входящие в цену Услуга покрывает проект фиксированной сложности — готовый продукт со следующим функционалом (всё в исходниках, написано с нуля): • 5 предустановленных AI-моделей (Selectel CloudGPU AIG, OpenAI-совместимый API) + управление через админку: добавление/удаление/вкл-выкл моделей; • админ-панель: роли (admin/moderator), дашборд со статистикой, управление пользователями (бан, роли, сессии), назначение моделей отдельным пользователям, лимиты; • чат: SSE-стриминг, reasoning-блоки, приём изображений, история сессий, папки, заметки; • MCP-инструменты: веб-поиск через MCP-клиент (stdio/HTTP/SSE) с защитой от SSRF; • авторизация: Яндекс OAuth, JWT в httpOnly-куке, отзыв сессий (Redis deny-list), rate limit 30 req/мин/IP; • агентский API (X-API-Key) для внешних интеграций. Стек: Python 3.12, FastAPI, SQLAlchemy 2.0 (async), Alembic / React 18, Vite, MUI / PostgreSQL 16 / Redis 7 / Nginx + Let's Encrypt / Docker Compose. Что входит в передачу: полный исходный код (backend + frontend + nginx + docker-compose), миграции Alembic, unit и integration тесты, README с инструкцией запуска, .env.example, автоматические SSL-сертификаты, health-чеки. Полные права на код передаются покупателю без ограничений. Что НЕ входит в цену (границы объёма): доработки и кастомизация под индивидуальные требования; установка и запуск на вашем сервере; настройка домена, SSL, API-ключей и хостинга; система оплаты/подписок (в коде есть квоты и лимиты, биллинг подключается вами); консультации и поддержка после передачи. Условия покупки: без торга и индивидуальных условий; демо не предоставляется; всё общение — только в чате заказа; передача — сразу после оплаты.

Заказчик получит:

ZIP-архив с исходным кодом: backend, frontend, docker-compose, nginx, миграции БД, тесты, README с инструкцией запуска

До начала работы заказчик должен предоставить:

Для получения услуги — ничего: покупка оплачивается в один клик, без предварительных согласований и предоставления данных. Для запуска продукта на своей стороне (после передачи, не входит в цену): VPS/сервер, домен, ключ API Selectel (CloudGPU AIG), зарегистрированное в консоли Яндекс приложение OAuth (client id/secret). Все переменные описаны в .env.example. Система оплаты/подписок для ваших будущих пользователей — подключается вами самостоятельно.