Skip to content
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

Fully functional and mobile responsive.