⚠ Your session has expired
Built for UK GP trainees
Portfolio reflections that
sound like you.
FourteenFish-ready entries mapped to RCGP capabilities. Describe your case in a few sentences and get a complete, personalised reflection in under a minute.
5 free reflections - no card required · How it works
Saves hours per entry
Describe your case in plain English. Get a complete, structured reflection ready to paste into FourteenFish.
📋
RCGP-mapped
Every entry maps to the correct RCGP capabilities with 2025 progression point descriptors included.
🎓
Virtual Supervisor
Ask questions about your reflection, explore your learning needs, and prepare for supervision - all in one place.
Sounds like you
Upload a sample reflection and the AI adapts to your writing style so entries feel genuinely yours.
Getting started
How to get the most out of thoughtfol.io
thoughtfol.io generates FourteenFish-ready portfolio reflections from a brief case description. The more it knows about your writing style and training context, the better the output. Here's how to set it up properly from the start.
First time setup
1
Complete your profile
Go to the Profile tab after signing in. Fill in your training year, current rotation, and any specific learning needs. This context is sent with every generation so the AI writes at the right level for your stage.
💡 Year 1 GP trainee on a medicine rotation will get very different reflections to a Year 3 trainee in general practice — tell it where you are.
2
Teach it your writing style
Paste a previous reflection you're happy with into the Style Sample box on your profile page, then click "Analyse my style". The AI will extract your sentence structure, vocabulary and reflective voice so future entries sound genuinely like you rather than generic AI output.
💡 Use at least 300 words for a good analysis. A full Gibbs reflection from FourteenFish is ideal. The more you give it, the more accurately it captures your voice.
Generating reflections
3
Describe the case clearly
In the "What happened?" box, write what you actually did in the consultation — the clinical detail, your decision-making, what the outcome was. You don't need to reflect yet, just describe the facts. 3-5 sentences is enough; more detail gives better output.
💡 Include: the presentation, key findings or investigations, what decision you made, what happened next, and any follow-up. Anonymise all patient details.
4
Choose your framework
Select the reflective framework your deanery or supervisor prefers. Gibbs is the most commonly used in UK GP training. If you're not sure, Gibbs is a safe default.
5
Edit before you submit
Always review and personalise the output before pasting into FourteenFish. Add specific detail only you would know, adjust anything that doesn't reflect your actual experience, and make sure the learning points are genuinely yours. The AI gives you a strong first draft — the final entry should be yours.
💡 Use the Refine mode if you've already written a draft and want the AI to improve it while keeping your voice intact.
Virtual Supervisor
6
Use the Virtual Supervisor after each entry
After generating a reflection, scroll down to the Virtual Supervisor panel. Ask it to expand on the analysis, challenge your reasoning, suggest further reading, or help you prepare for a real supervision session. It has full context of what you just reflected on.
💡 Good starter questions: "Which capability should I prioritise for ARCP?", "What would a supervisor likely ask me about this case?", "Can you suggest a learning plan based on this?"
Welcome back
Sign in to continue to your portfolio
Forgot password?
No account? Start your free trial
✦ 5 free reflections — no card required
Create your account
Join GP trainees using AI to reflect smarter, faster.
Already have an account? Sign in
By signing up you agree to our terms. thoughtfol.io is an AI writing aid and is not endorsed by or affiliated with the RCGP. It is not a substitute for genuine reflection.
Reset password
Enter your email and we'll send a reset link.
Back to sign in
🌿
Your free trial has ended
You've used your 5 free reflections. Subscribe to keep generating portfolio entries.
£5/month
Cancel anytime — no long-term commitment
Unlimited portfolio reflections
All 4 reflective frameworks
RCGP capability mapping + progression descriptors
Capability tracker with 3-evidence target
Writing style personalisation
Full portfolio history saved
Secure payment via Stripe · Cancel anytime in account settings
ℹ️
Important noticethoughtfol.io is an AI writing aid to help you draft portfolio reflections. It is not endorsed by or affiliated with the RCGP, and is not a substitute for genuine personal reflection. All generated content should be reviewed, edited and taken ownership of by you before submission.
?

Welcome back!

Ready for your next portfolio entry?

✦ AI-powered portfolio reflections

Your clinical experiences,
reflected beautifully.

Choose your reflective framework, describe what happened, and thoughtfol.io generates a structured reflection, RCGP capability justifications, learning points and reading resources.

1
Choose your reflective framework
🔄
Gibbs' Reflective Cycle
6-stage model covering description, feelings, evaluation, analysis, conclusion and action planning.
DescriptionFeelingsEvaluationAnalysisConclusionAction Plan
🔍
Johns' Model of Reflection
Cue-based model exploring the experience, influencing factors, alternatives and learning.
DescriptionReflectionInfluencing FactorsAlternativesLearning
💬
Driscoll's What? Model
Simple three-question framework — What? So what? Now what?
What?So What?Now What?
🌀
Kolb's Experiential Learning
Links experience to theory through concrete experience, observation, conceptualisation and experimentation.
Concrete ExperienceReflective ObservationAbstract ConceptualisationActive Experimentation
2
What would you like to create?
📝
Clinical Reflection
Gibbs, Johns, Driscoll or Kolb — any clinical case or learning experience
💬
CBD
Case-Based Discussion — write and refine your pre-supervision reflection
🎓
Learning Event
Learning Event Analysis (LEA) — significant events, structured FourteenFish format
📊
QIP / Audit
Plan, format and write up a Quality Improvement Project or clinical audit
🎯
PDP
Personal Development Plan — structured learning objectives for your placement
🔒  Anonymise all patient details — no names, dates of birth, NHS numbers or identifying information.
Personalised to your training year
13 RCGP capabilities mapped
Progression point descriptors
Mirrors your writing style
Saved to portfolio history
Analysing your input…
Structuring the content…
Mapping RCGP capabilities…
Identifying learning points…
Finalising your entry…
Usually takes 15–20 seconds
ℹ️  AI-generated draft — review, personalise and take ownership before submitting to your portfolio. Not endorsed by the RCGP.
Portfolio Entry Generated
Clinical Reflection
📅
🩺

Virtual Supervisor

Ask questions about your reflection, explore capabilities, or discuss your learning

VS
Hello! I've reviewed your reflection. I'm here as your virtual supervisor — feel free to ask me to expand on any section, discuss the capabilities mapped, explore your learning needs, or talk through any aspect of this case. What would you like to discuss?
ℹ️  Suggested improvements shown inline — click any green text to accept or revert changes. Finalise when happy.
Reflection Review
Refined Reflection
Review suggested changes below — green = suggested addition, strikethrough = suggested removal
Portfolio History

All your generated reflections, saved automatically. Click any entry to view the full content.

Capability Tracker

Track your coverage of all 13 RCGP capabilities. Target is 3 evidences per capability.

Your Profile

Saved to your account and used to personalise every portfolio entry.


Writing style sample
Optional but powerful

Paste an existing reflection and thoughtfol.io will mirror your writing voice in every entry it generates.

✦ Style Analysis

🌿 Saved!
Admin Dashboard

Overview of all users and their subscription status.

All users
NameEmailJoinedStatusReflectionsLast active