# Diane AI > Diane is a spaced-repetition learning app that turns any source (PDF, photo, web link, audio, text) into AI-generated flashcards, notes, quizzes and podcasts. It schedules reviews using the FSRS-5 algorithm so learners memorize more in less time. Available on iOS, Android and the web. Diane is built for students — particularly medical students preparing competitive exams (PASS/LAS in France, MCAT in the US, TMS in Germany, MIR in Spain, TOLC-MED in Italy, YKS Tıp in Turkey, etc.). Content is also relevant to language learners, law students, and lifelong learners. Key facts: - 70,000+ active students, 5.5+ million flashcards generated - 4.5/5 average rating across the App Store and Google Play - Algorithm: FSRS-5 (Free Spaced Repetition Scheduler, 2022) — successor to SM-2 used by Anki - Stack: Expo (React Native) mobile + web app, Fastify + tRPC backend, Postgres, Python AI worker - Languages supported in UI: French, English, Spanish, Italian, German, Turkish, Dutch, Portuguese, Arabic - Pricing: free tier + premium subscription via Stripe (web) and RevenueCat (mobile) ## Core pages - [Homepage (FR)](https://www.diane.app/fr): Product overview, features, social proof, FAQ - [Homepage (EN)](https://www.diane.app/en): Same in English - [Lessons (FR)](https://www.diane.app/fr/lessons): Public community lessons indexed for search - [Guides (FR)](https://www.diane.app/fr/guides): In-depth study guides for medical students - [Guides (EN)](https://www.diane.app/en/guides): Study guides translated/adapted per market ## Guides - [Resume a PDF with AI (FR)](https://www.diane.app/fr/guides/resumer-pdf-ia): How to extract and summarize a PDF using AI - [Best Quizlet alternative for medical students (FR)](https://www.diane.app/fr/guides/meilleure-alternative-quizlet-etudiants-medecine): Comparison Diane vs Quizlet for medical school - [Best Studyflash alternative (FR)](https://www.diane.app/fr/guides/meilleure-alternative-studyflash-etudiants-medecine): Comparison Diane vs Studyflash - [Anatomy revision guide 2025 (FR)](https://www.diane.app/fr/guides/reviser-anatomie-medecine-guide-2025): Spaced-repetition method for anatomy - [PASS or LAS — which path for medicine (FR)](https://www.diane.app/fr/guides/pass-ou-las-quelle-voie-choisir-medecine): French medical-school path comparison ## Agent interfaces - [MCP server](https://www.diane.app/mcp): Remote MCP over Streamable HTTP, no auth. Tools: search_lessons, get_lesson, list_guides, get_guide - [MCP server card](https://www.diane.app/.well-known/mcp/server-card.json): Transport and capabilities - [Content API (OpenAPI 3.1)](https://www.diane.app/api/agent/openapi.json): Public read-only JSON API for community lessons and guides - [API catalog](https://www.diane.app/.well-known/api-catalog): RFC 9727 linkset - [Agent skills](https://www.diane.app/.well-known/agent-skills/index.json): Skill discovery index Content signals (see robots.txt): search=yes, ai-input=yes, ai-train=no. ## Optional - [Privacy policy (FR)](https://www.diane.app/fr/legal/privacy) - [Terms of service (FR)](https://www.diane.app/fr/legal/terms) - [Sitemap](https://www.diane.app/sitemap.xml)