Excited to share the first public version of Vini AI, a Retrieval-Augmented Generation chatbot that answers questions from your own documents.
What's in this release
- Upload PDF, DOCX, XLSX, PPTX, TXT, CSV, JSON, HTML and images
- OCR (Tesseract) turns images and scans into searchable text
- Document Q&A and summaries, grounded in what you uploaded
- Website ingestion: crawl a site into the knowledge base and refresh it live with no restart
- Real-time India date and time handled outside the vector store
- Chat history in SQLite and knowledge-base stats endpoints
- Docker and Render ready
How it works
Upload → extract text (OCR for images) → chunk → embed with all-MiniLM-L6-v2 → store in ChromaDB → retrieve → answer with GPT-OSS 120B on Groq.
Try it
- Code: https://github.com/VinithaAbhinashree9/Vini_RAG_ChatBot
- Live frontend: https://vini-chat-buddy.lovable.app/
- Demo video: https://youtu.be/Ul1CkjuvLaE
Next up: streaming responses, user accounts, voice input and multi-language support. Feedback and ideas are very welcome in the comments!
Log in or sign up for Devpost to join the conversation.