
Hacktoberfest Hack Day Tumakur x upGrad School of Technology
About
Join us for a full day of building with open-source AI. This hands-on Hack Day is designed to welcome builders of every skill level, whether you’re writing your first lines of code or you’ve been at this for a while, you’ll leave with a real project you built yourself.
You’ll get starter templates, hands-on mentor support throughout, and a curated set of problem statements to choose from (or bring your own idea). Form a team, build something, and demo it to the room by the end of the day.
All you need to bring is your laptop, a charger, and curiosity, everything else, we’ve got covered.
Prize Categories
5 categories- View Best Open-Source AI Project

Best Open-Source AI Project
Exclusive Hacktoberfest 2026 Winner DEV Badge & MLH Swag Bag
Build an original project that uses open-source or open-weight AI as an important part of how it works. Teams could create an agent skill, build with an open-weight large or small language model, or build or adapt an open-source model harness.
Build with DigitalOceanView category - View Best Use of Gemma 4
Best Use of Gemma 4
It’s time to see how much you can build with a lightweight, open model. Gemma 4 packs multimodal intelligence into an open-weights model that you can access through the Gemini API. So, what can Gemma 4 bring to your project?
- Multimodal Experience: Work with text and images to create an assistant that understands more of what users share.
- Focused AI Tools: Build a focused AI tool for learning, creativity, productivity, or your community.
- Rapid Prototyping: Experiment with an open model while using the Gemini API to move quickly from an idea to a working prototype.
Bring your idea to life… what will you build with Gemma 4 today?
Build with Gemma 4View category - View Theme 01: Open Model EvaluationEvent prize
Theme 01: Open Model Evaluation
- Background
Open-weight AI models are models whose weights are publicly released, so anyone can download, run, study and build on them. Organisations such as Google, OpenAI and Alibaba release open-weight models under licences such as Apache 2.0.
Choosing a model for a real application means understanding both what the model is (its size, design, licence and stated limitations) and how well it performs on the tasks that matter. Published benchmarks give one view. Careful, hands-on testing by the people who will use the model gives another. This process is called model evaluation.
- Objective
Research and evaluate a set of open-weight models, using the free web playgrounds and the models’ published documentation, and present evidence-based findings and recommendations.
View category - Background
- View Theme 2: RAG Application with GemmaEvent prize
Theme 2: RAG Application with Gemma
- Background
Language models have broad general knowledge but no access to private or specialised documents, such as institutional regulations, course material or project documentation. When asked about such documents, a model may produce answers that sound convincing but are false.
Retrieval-Augmented Generation (RAG) addresses this. The application first retrieves the passages of a document most relevant to a question, then gives only those passages to the model and instructs it to answer from them, with citations.
- Objective
Using the starter kit, build a RAG application with Google’s open-weight Gemma 4 model for one of the two problem statements below. The application must answer accurately from the provided documents, cite its sources, and decline questions the documents do not cover.
View category - Background
- View Theme 3: Fine-Tuning GemmaEvent prize
Theme 3: Fine-Tuning Gemma
- Background
A general-purpose model can be adapted to a specific task by fine-tuning: continuing its training on examples of that task. Fine-tuning is useful when a task needs a consistent format, specialised terminology or behaviour that prompting alone does not reliably produce.
LoRA (Low-Rank Adaptation) makes fine-tuning practical on limited hardware. It leaves the original model weights unchanged and trains a small set of additional weights. With Unsloth, Google’s open-weight Gemma 4 model can be fine-tuned on a free Colab GPU.
A fine-tuned model is only useful if it is measurably better than the original. Every fine-tuning project therefore needs a fair comparison against the plain model.
- Objective
Fine-tune Gemma 4 for one of the two problem statements below, build an application around the fine-tuned model, and present a comparative analysis of the plain and fine-tuned models.
View category - Background