
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
- 1Upload notes, papers, or deck exports
- 2Index material into a retrieval layer
- 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