This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend. I built StudyBuddy AI, an AI-powered study assistant designed for students like me and my classmates.
A friend mentioned that preparing for exams often takes longer than studying itself. Students spend hours creating summaries, flashcards, and quizzes from lecture notes.
To solve that problem, I created StudyBuddy AI.
The application transforms notes into:
using open-source AI running locally.
[https://symmetrical-waddle-7j79j569w74364g-8501.app.github.dev/](https://symmetrical-waddle-7j79j569w74364g-8501.app.github.dev/)
[https://github.com/psanogo/studybuddy-ai](https://github.com/psanogo/studybuddy-ai)
✅ Note Summarization
✅ Quiz Generation
✅ Flashcard Creation
✅ Personalized Study Plans
✅ Local AI Processing with Ollama
✅ Student-Friendly Interface
Repository:
Student Notes
↓
Streamlit UI
↓
Ollama
↓
Llama 3
↓
Summaries | Quizzes | Flashcards | Study Plans
The application uses Ollama to run open-source AI models locally while Streamlit provides an easy-to-use interface for students.
Open innovation made this project possible.
Using open-source AI allows: Because the models are open, anyone can improve, customize, and learn from the technology.
For students, that means accessible AI-powered learning tools. Building StudyBuddy AI helped me learn:
Most importantly, I learned that a small project can create meaningful impact when it solves a real problem.
After seeing the project, one classmate said:
"I wish I had this before my last exam."
That feedback confirmed that this project addresses a real student need.
StudyBuddy AI was built to help fellow students spend less time preparing study materials and more time learning.
It uses open-source AI at its core, runs locally with Ollama, protects user privacy, and solves a real educational challenge.
Thank you for reading!