What I Built
ExamMate AI is an AI-powered study assistant designed to help students understand difficult concepts, revise topics, and prepare for exams.
The idea behind this project is simple: what if every student had a personal AI study partner available whenever they needed help?
Inspired by the theme Ghost in the Machine, this project explores how an AI system can feel like an invisible companion living inside a computer—ready to explain concepts, answer questions, and help students learn at their own pace.
Rather than replacing teachers, ExamMate AI aims to make learning more accessible, interactive, and less intimidating.
Demo
Try the live demo:
https://exammate-ai.vercel.app/�
Code
Explore the source code on GitHub:
https://github.com/YOUR_USERNAME/exammate-ai�
Note: Replace this repository link with your actual public GitHub repository. The demo URL is the previously proposed address, so verify that it works before submitting.
How I Built It
I planned ExamMate AI around an open-weight language model, Google Gemma 2 2B IT, using Hugging Face for model inference.
The proposed technology stack includes:
HTML, CSS, and JavaScript: For the user interface and interactive experience.
Google Gemma 2 2B IT: For generating AI-powered study responses.
Hugging Face: For accessing the model through inference.
Vercel Functions: For handling backend requests.
Vercel: For deployment.
The goal is to make the application simple to use while exploring how open-weight AI models can power practical educational tools.
Why Does Open Innovation Matter?
Open innovation makes AI experimentation more accessible to students and independent developers.
Open-weight models give developers more opportunities to understand how AI works, experiment with different applications, and build tools tailored to specific needs.
For students like me, this is especially valuable. We can move beyond simply using AI applications and start building our own.
Projects like ExamMate AI demonstrate how open-source tools, accessible development platforms, and open-weight models can help turn an idea into a practical application.
My Agent Session
This project was developed as an exploration of building a useful AI-powered application.
I don't have a verified DevRelay agent-session link to share, so I'm leaving this optional section out.
The Spirit of It 👻
The most interesting part of AI is that you cannot see the intelligence itself. You interact with a screen, type a question, and receive a response that can help you understand something you struggled with moments earlier.
For a student preparing for exams, that invisible companion can make learning feel less lonely.
That is my interpretation of Ghost in the Machine: intelligence operating inside a machine, creating experiences that feel surprisingly human.
Prize Categories
This project explores educational AI built around an open-weight language model.
Important: Select the actual partner categories listed on the official challenge page that your implementation qualifies for.
Before you publish — three important checks
Verify your GitHub repository. The repository link above is a placeholder, not a confirmed public repository.
Verify the demo. Make sure the application is deployed and its AI functionality works.
Confirm the Week 4 requirements. Your project must genuinely meet the challenge's open-source AI requirements. Don't claim that Gemma 2 or Hugging Face was used unless they are actually integrated into your working implementation.
One final tip: Simply publishing a post may not be enough to qualify for a challenge-specific badge. Check the official challenge rules and required tags.
I recommend submitting a genuine, working project rather than relying on a template alone.
Hacktoberfest Open-Source AI Challenge: Ghost in the Machine Submission 👻🌼
For further actions, you may consider blocking this person and/or reporting abuse
Top comments (0)