Skip to content

Zushah/OpenMCAT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenMCAT

Free MCAT practice and analytics powered by your AI chat.

Workflow

  1. Choose a pregenerated question bank or configure a targeted practice session by section, topics, skills, difficulty, format, review mode, and timing.
  2. Start a question-bank session immediately or use the generation pipeline to create a new practice session.
  3. Session is validated before practice starts.
  4. Submit answers in immediate or later review mode, with optional question flagging and navigation.
  5. Review explanations and see analytics in the dashboard.

Practice sources

Question banks

Use the pregenerated C/P, B/B, and P/S question banks to start practice with zero setup friction.

Generation pipeline

Use the generation pipeline when you want a targeted custom drill:

  1. Configure the practice session.
  2. Click "Generate practice session."
  3. Copy the compiled prompt into an AI chat.
  4. Paste the returned JSON into OpenMCAT.
  5. Validate and start.

Privacy

No accounts, no telemetry, no server-side storage, and all study data is local in the browser.

Disclaimer

OpenMCAT is an independent free-and-open-source study tool. It is not affiliated with, endorsed by, or sponsored by the Association of American Medical Colleges (AAMC). MCAT is a registered trademark of the AAMC. OpenMCAT generates AI-powered practice sessions for drilling topics and skills. It is not intended to be used as a substitute for official AAMC practice materials and it does not guarantee any particular MCAT score.

License

OpenMCAT is available under the GNU Affero General Public License v3.0 (AGPL-3.0).