
Study Buddy
Updated Sep 2025
PythonFastAPILangChainCrewAIChromaDB
study-buddy is a study companion that takes your lecture notes, research papers, and anki exports and turns them 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 processing study materials and generating outputs
- 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
- ✓working prototype that shows a concrete AI-assisted study loop from raw notes to review artifacts
what's next
- show sample flashcard deck and cheat sheet outputs in the readme
- add a one-click demo path with a bundled example PDF