Last updated: 20 May 2026
Mosaic is a free suite of study tools that helps GP registrars prepare for the MRCGP. It includes spaced-repetition flashcards, AKT question writing with AI feedback, a connection notebook, curriculum coverage tracking, and community features for sharing and discussing questions. It is a personal project built by Dom Patterson and is not affiliated with, endorsed by, or connected to the Royal College of General Practitioners (RCGP) or NHS England.
By creating an account or using Mosaic, you agree to these terms. If you do not agree, please do not use the service.
Mosaic uses artificial intelligence (Anthropic's Claude) to review questions and generate feedback. This AI-generated content is provided for educational purposes only. It is important that you understand:
You are responsible for maintaining the security of your account and password. You must provide a valid email address and accurate information when creating an account. You may not create an account on behalf of someone else without their permission.
You retain ownership of the questions, notes, and comments you create. By publishing a question to the community bank, you grant other registered users permission to view, answer, and discuss it. You can unpublish a question at any time.
You agree not to post content that is:
We reserve the right to remove content that violates these terms.
The community features (question bank, discussions) exist to support peer learning. Please be respectful, constructive, and professional in your interactions. Comments should focus on the educational content. We reserve the right to remove comments or suspend accounts that violate these standards.
Mosaic is provided free of charge with no guarantee of availability. We may modify, suspend, or discontinue the service at any time without notice. We will make reasonable efforts to communicate significant changes in advance.
Mosaic is provided "as is" without warranty of any kind. To the fullest extent permitted by law:
Your use of Mosaic is also governed by our Privacy Policy, which explains how we collect, use, and protect your data.
You may delete your account at any time by contacting hello@mosaicgp.app. We may also terminate or suspend your account if you violate these terms.
These terms are governed by the laws of England and Wales.
We may update these terms from time to time. Continued use of the service after changes are posted constitutes acceptance of the updated terms.
For questions about these terms, contact: hello@mosaicgp.app