Study Buddy flashcard and cheat sheet generator

study-buddy

Updated Sep 2025

PythonFastAPILangChainCrewAIChromaDB

study-buddy is a study companion that turns lecture notes, research papers, and Anki exports into curated flashcards, decks, and cheat sheets. It combines LLM tooling, retrieval, and a simple web interface into one study workflow.

Document ingestion -> flashcards -> cheat-sheet workflow

RAG-backed study flow using ChromaDB

FastAPI app with a focused single-page interface

What I built

  • Built the full ingestion-to-artifact pipeline for study-material processing and generation
  • FastAPI-backed flow for converting source material into flashcards and cheat sheets
  • RAG path using ChromaDB to keep generations anchored in the uploaded material

How it works

  1. 1Upload notes, papers, or deck exports
  2. 2Index material into a retrieval layer
  3. 3Generate flashcards, exports, and cheat-sheet style outputs from the grounded context

Results

  • Prototype shows a concrete AI-assisted study loop from raw notes to review artifacts

Next steps

  • Add richer example outputs and onboarding documentation
  • Add screenshots and example outputs to support portfolio presentation