Project

Retentive

Overview

I often spend hours reviewing my notes without testing myself with the information I've 'learned'. I couldn't handle the thought of creating cue cards, so I built this app to help boost my confidence heading into exams.

A full-stack study tool that generates practice questions powered by local LLM models (private) / Meta / Gemini APIs from lecture notes across Computer Science, Psychology, General Knowledge topics with more to come.

Learned to handle non-deterministic AI outputs by implementing prompt styles, parsing strategies with regex repair, debugging through malformed JSON and token overflows until achieving 80%+ reliability (using local hardware-constrained environments) or 100% reliability (using online models; ChatGPT wrapper basically).

Overall, challenging, but incredibly fun. Give it a try and see how well you do!

Tools

  • Next.js
  • Ollama
  • Supabase
  • Groq API
  • Gemini API
  • Vercel Blob Storage
  • Figma
  • Vercel

Role

  • AI Full Stack Developer
  • User Interface & User Experience
  • Interaction Design

Year

2026

Gallery

Generate Page, Desktop

Generate Page, Desktop

How-to, Desktop

How-to, Desktop

Skeleton during load

Skeleton during load

Preview, Landing Page

Preview, Landing Page

Example Q+A, Desktop

Example Q+A, Desktop

FAQ

FAQ

END OF CONTENT

BACK TO TOP