openQbank

A free, AI-powered USMLE question bank.

Explore openQbank without creating an account

Demo account credentials

Sign in instantly to see practice sets, explanations, and analytics with no setup.

Username: demo
Password: demo123

Demo progress resets periodically, so feel free to experiment.

Try it before you commit

Walk through the dashboard, test/tutor modes, and annotations first, then request your own account when you are ready.

Why choose openQbank?

Fine-tuned AI content

Questions and explanations are generated using a fine-tuned large language model that preserves NBME difficulty and reinforces testable concepts while democritizing access.

3000+ NBME-style questions

A continuously expanding bank mirrors the tone, structure, and complexity of the real exam so you can rehearse under true-to-test conditions. Access to all questions is free.

Novel targeted-practice system

Filter sessions by organ system or by description to build the exact drill set you need. Learning a specific disease process? Use our novel key word search.

Distilled RAG precision

We use a distilled Retrieval-Augmented Generation (RAG) model to cross-reference every output against authoritative medical texts, ensuring high clinical accuracy and preventing hallucination while maintaining low operating costs.

Community powered insights

Open-source collaboration enables rapid iteration and diverse feedback, driving continuous improvements that keep high-quality medical education accessible and affordable for everyone.

Security & privacy first

Credentials are hashed with PBKDF2 using Werkzeug's hardened implementation (SHA256) and a unique salt, keeping passwords secure at rest and impervious to data breaches. User sessions are signed with per-instance Flask secrets, isolated by account.

A familiar feature set

Tutor & test modes

Switch between walkthroughs with instant feedback and timed simulations that mimic exam pacing.

Resume anytime

Flag key questions, pick up recent sessions, and see completion status at a glance from the dashboard.

Purpose-built UI

Clean typography, thoughtful spacing, and dark-on-light contrast reduce fatigue during long study blocks.

Actionable analytics

Track accuracy over time, review a per-organ performance chart, and revisit recent sessions directly from the dashboard.

Advanced annotations

Highlight, strike through, flag, and note-take across every question to mirror your preferred test-day workflow.

Optimized for every device

Responsive layouts, fast loads, and touch-friendly controls keep your studying smooth on phones, tablets, and desktops.