Personal·
Wraper AI
Multi-model AI platform with Google/Facebook auth, chat history, voice TTS, image and PDF attachments, and an exam prep module.
HTMLCSSJavaScriptMongoDBGoogle GeminiOAuthTTS API
Wraper AI
A full-featured AI chat platform that runs on Gemini 3 Flash. Supports multi-user sessions, voice output, image and PDF uploads, and has a dedicated research module for learning from source documents.
Core features
- Multi-user handling: Google, Facebook, and email auth via MongoDB-backed sessions.
- Chat history: Full conversation persistence per user.
- Voice TTS: Text-to-speech output for AI responses.
- File attachments: Image and PDF upload support in conversations.
- Research module: Upload a PDF, ask questions about it. The model grounds responses in the source document.
- Exam prep: A dedicated exam preparation tool at
/exam-prep-pro.html— generates practice questions from uploaded material.
Architecture
Frontend is vanilla HTML/CSS/JS — no framework overhead. Backend runs on a Node.js server hosted on Render, handling OAuth flows, session management, and Gemini API calls. MongoDB stores user accounts and chat history.
The current model is gemini-3-flash-preview, chosen for speed and cost.
Additional tools
- Galaxy visualization — an interactive experiment bundled with the platform
- Exam Prep Pro — AI-powered exam preparation from uploaded PDFs
Fully functional and mobile responsive.