Sales Concierge
Lead gen & salesA marketing-site chat widget that floats over your landing page and answers prospect questions from your product knowledge base — turning curiosity into conversions without leaving the page. Shown here over a sample landing page.
Live previewinteractive mock — no backend
On your landing page
Turn questions into conversions.
The assistant floats in the corner — click it to chat without leaving the page.
Try one — live mock, no backend.
Stack
Frontend
Next.js
Architecture
Standard RAG
Framework
llamaindex
Vector DB
pinecone
Corpus
small
Complexity
Moderate
How it works
The frontend talks only to the backend; your API keys + pipeline URL stay server-side.
Get started
cp .env.example .env # add your API key(s) docker compose up --build
cd backend python -m venv .venv && source .venv/bin/activate pip install -r requirements.txt cp .env.example .env # add your API key(s) python pipeline.py ingest ./corpus uvicorn serve:app --reload # http://localhost:8000
cd frontend npm install cp .env.local.example .env.local npm run dev # http://localhost:3000
The downloaded README.md has the full guide — vector DB setup, API keys, and deployment to Render/Railway + Vercel.
Project structure22 backend · 15 frontend · 41 files total
Ready to build?
Download the full monorepo and follow the README.