Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

AI Assistant Telegram| RAG Systems | Django+LangChain+OpenAI

AI Assistant (RAG Platform for User Support)
A fully Dockerized environment that can be quickly deployed for your business, the admin panel allows uploading documents with information for users to search. A knowledge base for managers, search across chats.
Additional configurations can be implemented to meet the specific needs of a business.

This is a complete AI system for supporting users and managers, built on RAG architecture. The project combines a Telegram bot, a manager's web cabinet, and AI search across internal documents. With chat statuses, internal notes for chats.

Technology Stack
Django, DRF, Django Channels, aiogram 3, LangChain, OpenAI, Qdrant, PostgreSQL, Redis, Celery, Docker Compose,

Capabilities
* AI assistant in Telegram with dialogue context support
* Responses based on internal documents (RAG + Qdrant)
* Live WebSocket chat between user and manager (takeover mode)
* FAQ system with quick responses
* Admin panel for uploading documents and indexing them
* Automatic creation of embeddings through OpenAI and LangChain
* Task queues via Celery (indexing, notifications)
* Chat status system (AI / waiting for manager / with manager)

Advantages
* Scalable AI architecture without microservices
* Fast responses through vector search (Qdrant)
* Ability for live manager intervention in chat
* Minimal costs due to optimized RAG
* Flexible document and FAQ system without releases

#Django #RAG #AI #OpenAI #LangChain #Qdrant #PostgreSQL #Redis #Celery #Docker #TelegramBot #WebSockets #DjangoChannels #FullStack #Backend #AIassistant #MachineLearning #HTMX #Python
Work details
Budget 113 USD
Added 3 June
50 views
Freelancer
Roman K.
Ukraine Kyiv  106  0

Available for hire Available for hire
107 Safes completed
On the service 4 years