Commit History

Slow bot eye and antenna animations
00fc62e

Sanjay kumar K commited on

Max blinking: 6x rapid eye blinks, fast antenna flash, dual ring pulse
0c3a9df

Sanjay kumar K Claude Sonnet 4.6 commited on

Enhance bot blinking: triple-blink eyes, rapid antenna flash, ring pulse effect
d036f40

Sanjay kumar K Claude Sonnet 4.6 commited on

Redesign bot UI: Vibhu dark theme, blinking bot character, smaller compact widget
fdbb5d7

Sanjay kumar K Claude Sonnet 4.6 commited on

api keys in .env.example for security reasons
5879892

Sanjay kumar K commited on

removed commit message
ad1b018

Sanjay kumar K commited on

Fix: catch Firebase init errors so chat works even if credentials are invalid
1cc6e5f

Sanjay kumar K Claude Sonnet 4.6 commited on

Re-apply Firebase Firestore lead storage integration
aa8d161

Sanjay kumar K Claude Sonnet 4.6 commited on

Add Firebase Firestore integration for persistent lead storage
d41946a

Sanjay kumar K Claude Sonnet 4.6 commited on

Add full contact details (address) to bot responses and contact rule
9f9d99e

Sanjay kumar K Claude Sonnet 4.6 commited on

Fix: grant user write access to /app so ingest.py can create faiss_db
f7907ea

Sanjay kumar K Claude Sonnet 4.6 commited on

api key updates
eafd4fb

Sanjay kumar K commited on

Update .gitignore to exclude .env.example files
4e82a4a

Sanjay kumar K Claude Sonnet 4.6 commited on

api key update
f137744

Sanjay kumar K commited on

Groq model update and environment variable override
0ff78bd

Sanjay kumar K commited on

Fix: check error type before printing traceback — no noise for known errors
c494fe8

Sanjay kumar K commited on

Fix: handle network/connection errors gracefully instead of 500 crash
5afcfc1

Sanjay kumar K commited on

Add full contact details: phone, email, address to knowledge base
787cbb6

Sanjay kumar K commited on

Improve Dockerfile: PYTHONUNBUFFERED, pip upgrade, COPY --chown, HEALTHCHECK, better .dockerignore
3f31b93

Sanjay kumar K commited on

Update widget.js to match new UI + add /leads endpoint for captured contacts
781da9a

Sanjay kumar K commited on

Redesign chat UI: animated dots, clickable links, timestamps, mobile fullscreen, auto-grow input
1dcd837

Sanjay kumar K commited on

Add multi-key Groq rotation, session cleanup, smarter FAISS chunking
08a2a8d

Sanjay kumar K commited on

Expand knowledge base: add 30+ new FAQ entries covering common questions
6aaba54

Sanjay kumar K commited on

Fix: correct local port in docstring to 8500
3bb92f8

Sanjay kumar K commited on

add GROQ_API_KEY to .env.example and remove extra keys from .env and app.py
8d85e94

Sanjay kumar K commited on

Fix: remove scripted responses from knowledge base, remove real API keys, remove prices
811290a

Sanjay kumar K commited on

Fix: use system+human message structure to stop prompt leaking in responses
992abeb

Sanjay kumar K commited on

api
102ec20

Sanjay kumar K commited on

Fix: handle greetings naturally instead of treating them as out-of-scope
9e62d1b

Sanjay kumar K commited on

Fix: stop greeting user on every reply
1cd67a6

Sanjay kumar K commited on

Remove office hours from all bot responses
62dcf9f

Sanjay kumar K commited on

Fix portfolio response: no fake project names, redirect to website
a0abdb9

Sanjay kumar K commited on

Fix host: bind to 0.0.0.0 so HuggingFace can reach the app
3587236

Sanjay kumar K commited on

Simplify to single Groq API key
0c8ec61

Sanjay kumar K commited on

Fix UnboundLocalError: declare _retriever,_prompt global in chat()
8fa113c

Sanjay kumar K commited on

Speed up startup: lazy-load embedding model on first request
7b10ede

Sanjay kumar K commited on

api keys updated in .env.example
472829f

Sanjay kumar K commited on

Add emoji favicon to fix 404 on /favicon.ico
b130a9e

Sanjay kumar K commited on

Fix SyntaxError: move global declaration to top of chat function
ddf3a73

Sanjay kumar K commited on

Add multi-key Groq fallback + embeddable widget.js for vibhusolutions.com
3f31663

Sanjay kumar K commited on

url update
66e5034

Sanjay kumar K commited on

groq model update
a0d43fc

Sanjay kumar K commited on

Revert to Groq: OpenAI quota exceeded, use llama-3.1-8b-instant free tier
9c76a46

Sanjay kumar K commited on

api key update
4709a86

Sanjay kumar K commited on

Switch LLM: Groq -> OpenAI gpt-4o-mini
9ce2056

Sanjay kumar K commited on

Update env example with model config
d191353

Sanjay kumar K commited on

Fix API: add retry logic, 30s/60s timeout, disable input during request
b7afdca

Sanjay kumar K commited on

Fix rate limit: switch to llama-3.1-8b-instant (500K TPD), handle 429 gracefully, clean hero page
24ed9f4

Sanjay kumar K commited on

Remove hero section: clean background with login modal only
82b1e40

Sanjay kumar K commited on

Redesign UI: dark hero page visible before and after login
fd81c65

Sanjay kumar K commited on