This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend
What I Built
I built AI Exam & Viva Partner for my friend who is preparing for computer science exams and viva rounds. It acts as an interactive, patient examiner that quizzes them on various tech topics, evaluates their answers, and provides instant feedback without needing a human study partner.
When I handed it over to my friend and ran a mock viva session, they loved how it gave instant marks and highlighted exact points where the answer was incomplete!
Demo
1. Topic Selection & Viva Question Generation
(Screenshot 2026-10-03 112120.png)
2. Live Student Answer Evaluation & Grading
(Screenshot 2026-10-03 112134.png)
3. Continuous Practice & Next Question Flow
(Screenshot 2026-10-03 112141.png)
Code
deepanshu-singh22
/
viva-partner-ai
An open-source, local AI viva & exam partner built for Hacktoberfest 2026 using Streamlit and Ollama Llama 3.2.
viva-partner-ai
An open-source, local AI viva & exam partner built for Hacktoberfest 2026 using Streamlit and Ollama Llama 3.2.
How I Built It
- Local Inference Engine: Used Ollama running the Llama 3.2 open-weight model locally on the machine.
- Frontend UI: Built using Streamlit for a lightweight interactive chat interface.
-
Backend Communication: Python
requestslibrary to interface with Ollama's local REST API endpoint (http://localhost:11434).
Why Does Open Innovation Matter?
- Complete Privacy: Study notes, questions, and personal performance data stay 100% offline on the user's local machine.
- Zero Cost & Infinite Usage: Running open-weight models locally eliminates expensive token costs from closed APIs.
- Custom Agent Behavior: System prompts can be modified freely to tune the examiner's strictness and behavior without API restrictions.
Prize Categories
- Overall Hacktoberfest Winner
-
Best Open-Source AI Project



Top comments (0)