Intelligent chatbot infrastructure for secure, multi-tenant knowledge access across enterprise and customer-facing environments.
QueryNest AI Platform: Intelligent Chatbot Infrastructure for Secure Knowledge Access
Technological Coder
Modern organizations are not constrained by lack of data, but by their inability to operationalize knowledge efficiently and securely across both internal and external touchpoints.
- Customer-facing systems still rely on static navigation, leading to user drop-offs, lower conversions, and reduced engagement.
- Internal teams depend on manual policy retrieval, causing delayed decisions, inconsistent understanding, and compliance risks.
Identified gaps:
- Absence of unified knowledge access.
- Lack of context-aware intelligence.
- Weak data governance in AI systems.
- Inability to support dual environments (enterprise + public website).
- Limited integration and deployment flexibility.
QueryNest AI is a dual-mode, multi-tenant RAG platform designed for secure knowledge operations:
- Internal Compliance Assistant: operates in controlled/offline enterprise environments.
- External Website Chatbot: handles public customer interactions through embeddable widgets.
- Admin-controlled ingestion: only approved data sources are ingested.
- RAG-grounded responses: answers are generated from approved sources to reduce hallucinations.
- Multi-source knowledge support: URLs, PDFs, docs, platform content, and video transcription.
- Tenant-isolated architecture: data remains segregated and secure per organization.
- Project deck : HackMatrix_2026.pptx.pdf
- Live demonstration (YouTube):
- Optional production URL: ADD_LIVE_WEBSITE_LINK_HERE
| Layer | Technology |
|---|---|
| Frontend | React, Next.js, Tailwind CSS, shadcn/ui |
| Backend | FastAPI, Python 3.11 |
| RAG & Orchestration | LangChain, LlamaIndex, FlashRank |
| AI/LLM | Gemini, Anthropic Claude, OpenAI |
| Embeddings | Voyage AI (1024-dim), OpenAI fallback |
| Vector Database | ChromaDB |
| Data & Auth | Supabase (PostgreSQL, JWT, RLS, RBAC) |
| Ingestion | Crawl4AI, PyMuPDF/OCR, Whisper transcription |
| Analytics | Recharts, conversation logging |
| Deployment | Docker, Railway, Vercel |
- Harshal Sudhakar Marathe
- Vedant Narayan Mehar
- Mayur R Chikhale
- Aum Santosh Mishra
- Python 3.11+
- Node.js 18+
- Docker Desktop
- Supabase account
- LLM API key(s): Anthropic or Gemini
- Voyage AI API key (recommended)
git clone https://github.com/<your-team>/<your-repo-name>.git
cd <your-repo-name># Root template (documents both frontend/backend variables)
cp .env.example .env
# Backend
cp backend/.env.example backend/.env
# Frontend
cp frontend/.env.example frontend/.env.localUpdate these files with your actual keys and URLs.
- Create a Supabase project.
- Open SQL Editor.
- Run supabase/schema.sql.
docker-compose up -dcd backend
pip install -r requirements.txt
playwright install chromium
uvicorn main:app --reload --port 8000cd frontend
npm install
npm run devVisit http://localhost:3000.
#backend -> render query-nest-ai-hack-matrix-2026-vedants-projects-745d7440.vercel.app https://query-nest-ai-hackmatrix-2026.onrender.com
1 https://indian-culture-azure.vercel.app/ 2 https://e-commerce-xi-ochre-77.vercel.app/ 3 https://crazy-veins-gym.vercel.app/
This project is licensed under the MIT License. See LICENSE.