We developed a powerful AI assistant for BLGROUP, combining advanced technologies with a user-friendly interface and robust analytics.
Tech stack highlights:
- Admin panel built with React + TypeScript, featuring real-time server load charts.
- Backend powered by Node.js, integrated via GraphQL, with MongoDB as database.
- RAG system in Python, enhanced with a custom LLM and embedding-based indexing.
Key features:
- Real-time chat with the assistant via WebSocket.
- Knowledge management: imports, categories, updates.
- Chat history, answer analytics, and feedback tracking.
- Customizable prompts for tailored responses.
- Action history with recovery options.
- User management and RBAC module for access control.
- Interaction available both in the admin panel and via a Telegram bot.
This solution combines AI-driven automation, analytics, and knowledge management, helping BLGROUP leverage artificial intelligence in everyday business processes.