Backend: Python, Flask (роуты, Jinja-шаблоны, JSON API), Werkzeug (security utils, etc.), Flask-CORS (CORS) База данных: PostgreSQL, Flask-SQLAlchemy (ORM), Flask-Migrate + Alembic Аутентификация: Flask-Login, Хеширование паролей через Werkzeug, Токены/подтверждение через itsdangerous Реалтайм / чат: Socket.IO: сервер: Flask-SocketIO транспорт: eventlet клиент: socket.io через CDN AI / LLM: OpenAI SDK Векторная база / RAG: Qdrant, пайплайн знаний/чанкинг, обработка документов (загрузка знаний): python-docx (DOCX), pypdf (PDF), Извлечение текста + разбиение на чанки + хэширование файлов Интеграции: Telegram Bot Frontend Jinja2-шаблоны (templates/) Bootstrap 5 (CDN) + Bootstrap Icons + Google Fonts CSS JS (+ веб-виджет чата)