info What is AI PDF Tutor?
AI PDF Tutor is a powerful web-based tool designed to transform your PDF files into interactive quiz experiences. Select your PDF, select page ranges, and instantly generate AI-powered questions or receive detailed teaching and explanations to reinforce your learning.
AI PDF Tutor streamlines your study process with cutting-edge technology that prioritizes privacy and user control.
build_circle How It Works
Select PDF
Select your PDF file and set the desired start and end pages. Your file is processed locally on your device—no uploads to our servers.
Local Processing
Using pdf.js, your PDF is parsed and text is extracted directly in your browser.
Choose AI Service
Select your preferred AI service: OpenAI, Gemini, Deepseek, or Anthropic. Your API key is encrypted with AES-GCM and stored locally.
Send to AI
Your extracted text is sent to the selected AI service to either generate quiz questions or provide detailed explanations and teaching content.
Answer, Evaluate & Learn
Interact with AI-generated questions and receive instant evaluation or choose to be taught with detailed explanations. Learn and improve through personalized feedback.
code Technical Details
- Framework: 100% Client-Side, built entirely with JavaScript.
- PDF Processing: Uses pdf.js (Apache 2.0 License) to extract text directly in your browser.
- Math Rendering: Math formulas are displayed using KaTeX (MIT License) for high-quality typesetting.
- AI Integrations: Supports multiple AI vendors:
- OpenAI: Model gpt-4o
- Gemini: Model gemini-2.0-flash
- Deepseek: Model deepseek-chat
- Anthropic: Model claude-3-haiku-20240307
- Privacy & Security: All operations—from PDF parsing to encryption/decryption of your API key—occur in your browser. No sensitive data leaves your device unless you explicitly send content to an AI endpoint.
Security Tip: Always store your API keys securely and only use reputable AI vendors. AI PDF Tutor encrypts your API key locally so you remain in full control of your credentials.
favorite Open Source Acknowledgements
- pdf.js by Mozilla — View on GitHub (Apache License 2.0)
- KaTeX by Khan Academy — View on GitHub (MIT License)
- Material Icons by Google — Explore Icons
We are grateful to the open-source community for their contributions. Their tools empower AI PDF Tutor to deliver a seamless, secure, and privacy-respecting experience.