sift

notes → practice → readiness

My study companion for biomedical science exams. It turns lecture notes into flashcards, quizzes and essay prompts, then rolls everything into one readiness score.

68%ready
Overall readinessGetting there.4 modules tracked this term
Cardiac physiology
82%
Renal pharmacology
54%
Cell signalling
91%
Immunology
37%
siftSIFT / 2026
[ What it is ]

One place for notes, practice, AI-assisted learning and problem areas.

I used to make flashcards slide by slide, upload them to Quizlet for the gamification, then export the deck to Anki for spaced repetition. It worked, but it meant three or four separate apps, a UI I never loved, and no real way to track what I was actually struggling with.

FlashcardsMCQsEssay promptsProblem areas
[ The app ]
Tuesday 27 October
Good afternoon.
Today's Plan
Est. 54m
Resolve 1 problem area in L2 Clinical Trials5m
Review 14 flashcards in L2 Clinical Trials14m
Study L2 Clinical Trials20m
Complete 10 MCQs15m
56%
Readiness
6 days left · ECON301
Dashboard

Today's plan, picked for you, plus a live readiness score for the exam that matters most right now.

Your modules
Modules
LF3070%
One Health and Neglected Tropical Diseases
Lectures3/3
ExamNo exam date
LF3745%
Modern Approaches to Human Disease
Lectures7/7
ExamNo exam date
Modules

Every subject with lecture progress and a readiness percentage that updates as you study.

⚠ PANIC MODE6 DAYS LEFT
67%
Getting there. Focus today on the topics below.
Today
1Review Market Failure15m
2Retake Monetary Policy quiz10m
3Resolve 1 weak area8m
Highest priority
Price Discrimination
Mastery is only 42%, last reviewed 9 days ago.
42% masteryReview now
⏱ 75 MIN✦ Start session
Panic Mode

Set an exam date and Sift ranks what's weakest into a plan for the days you have left.

HerpesvirusesAsk SiftExplain It
Summarise notesFlashcardsMCQs
Why does EBV remain latent in B cells?• • •
Ask Sift a question…➤
The Sift Tutor

Ask a question inside the lecture it belongs to, or explain a concept back and get checked against your notes.

67%
Readiness
6 days left · ECON301
Mastery
71%
Time coverage
82%
Quiz average
64%
Problem areas
3
↗ Mastery +8% this week
NEEDS ATTENTION · Market Failure39%
Readiness

Mastery, quiz average and open problem areas, rolled into one honest number.

[ What it does ]
Explain ItRecord yourself explaining a concept. AI grades it against your notes and shows what you missed.not on quizlet or anki
Panic ModeGive it an exam date and a daily budget. It ranks your weakest lectures and builds the schedule.built for the week before
AI generationFlashcards, MCQs and essay questions generated from your own notes, on your own AI API key. Flashcards are scheduled with FSRS, not a fixed Leitner box.your notes, your key
One scoreFlashcard recall, quiz accuracy and resolved problem areas, combined into one readiness number.one number, not four apps
[ Built with ]
Next.js
React
TypeScript
Tailwind CSS
Supabase
OpenAI API
TipTap
Recharts
[ Why I built it ]

"I finally know what I actually need to study."

If I wanted AI to explain something, that was a fourth tab too. So I built an all-in-one place for notes, practice, AI-assisted learning and problem areas, with a few features I wish Quizlet and Anki had.

Part of Pocket Systems

Sift is one system in Pocket Systems, my independent studio for small tools about thinking, learning and staying curious.

Visit Pocket Systems ↗
NEXT PROJECTGrowGridVIEW →