Hacktoberfest Hack Day Bengaluru x OLake is a one-day, in-person hackathon at the OLake office in HSR Layout, focused on open-source AI.
OLake is an open-source data platform with two parts:
This year there is only one path that you can pick and build solo:
##Ask OLake: a chat assistant for the OLake docs
Build a chat assistant for the OLake docs that answers user questions about both: setup, source configuration, sync modes, catalogs, table maintenance, deployment and troubleshooting.
Use the OLake docs and the open-source repos (olake, olake-ui, olake-helm, olake-fusion). Bring in outside sources when the docs aren't enough. Every answer must cite its sources and say clearly when it doesn't know.
It will run on a public website, so build it as if it's going to production.
POST /ask with {"question": "..."} returning {"answer": "...", "sources": ["<url>", ...]}Judges:
1. Sachin Garg, Tech Lead @ Airbnb
2. Brihati Jain, Co- Founder @ Conqur AI
Format:
| Area | Points |
|---|---|
| Answer accuracy | 35 |
| Citations and honesty | 15 |
| Production readiness | 20 |
| UX and easy embedding | 15 |
| Engineering (freshness, latency, cost) | 15 |
All submissions are scored on the same test set after code freeze.
A hack-day GitHub repo, with:
http://localhost:8000, login admin / password)orders, customers, payments, products)http://localhost:8000/swagger/index.html)Core alone makes a complete entry; Stretch and Bonus are where strong entries stand out. Tool names and design are up to you.
Core: read, run and diagnose existing pipelines
- List and inspect sources, destinations and jobs, with secrets masked
- Discover the tables in a source
- Trigger a sync and report progress until it finishes
- Diagnose a failed run from its logs (summarised, not dumped)
- Pause and resume a job
Stretch: change pipelines
- Create a job: choose tables, sync mode (full_refresh, incremental, cdc) and schedule
- Configure each table on its own: sync mode, cursor field (for incremental), append or upsert, upsert type (equality deletes, position deletes, deletion vectors), partition regex, normalization and data filter. Offer only what that table supports, as returned by discovery
- Add a table or change a table's settings on an existing job. Warn and ask for confirmation when the change will clear that table's synced data
- Test and update a source's connection, and fix the broken job end to end
Bonus
- When a sync fails, suggest a concrete fix grounded in the OLake docs (for example, lower max_threads after an out-of-memory kill, or create the replication slot for Postgres CDC), and apply config fixes once the user confirms
- Destructive actions (delete a job, clear a destination) that refuse without the user's explicit confirmation
- OLake Fusion: list Iceberg tables with health details and enable maintenance
docker compose up or docker run), listens on port 8080 with MCP over Streamable HTTP at /mcp, and reads OLAKE_URL, OLAKE_USERNAME and OLAKE_PASSWORD from the environment. We run every entry this way after code freeze, so this is required.Server-side safety is mandatory: mask secrets in every output and log line, and block destructive tools without an explicit confirmation.
Top finalists from both paths present live to the judges.
Happy hacking! #Hacktoberfest
Locations have different requirements for who can attend. This location is open to the following:
Sunday, 18 October 2026 (IST)
| Time | Activity |
|---|---|
| 10:00 AM – 10:30 AM | Check-in, kickoff and problem walkthrough |
| 10:30 AM | Hacking starts |
| 2:30 PM | Code freeze: submit your endpoint and repo |
| 2:30 PM - 3:30 PM | Lunch |
| 3:30 PM | Top 10 finalists announcement |
| 3:45 PM – 5:00 PM | Finalist demos |
| 5:00 PM - 5:30 PM | Results, Prizes |
| 5:30 PM | Event close |
*Note: Refreshments will be available throughout the event
What to bring: a laptop and charger, a government photo ID for venue entry, and a GitHub account.
Provided: LLM API credits, Wi-Fi, food and drinks through the day.
Venue: OLake office, HustleHub H203, 24th Main Rd, Parangi Palaya, Sector 2, HSR Layout, Bengaluru 560102.
Overview of the Agent Skill Open Standard and SKILL.md authoring.
Open link →Guide to deploying and integrating large open-weight LLMs.
Open link →Local setup and edge execution for models under 10B parameters.
Open link →Setting up and orchestrating workflows using open-source agent harnesses.
Open link →Open-source platform to replicate databases into Apache Iceberg with OLake Go, and keep tables fast with OLake Fusion's automated compaction and maintenance.