[09]hackathon
★ Spoken words → silent handsHack Helix
ParticipantBack at Thapar two weeks after Eclipse, this time for Hackfest'26. The problem statements were handed out on the spot, and we had 24 hours. We built Sign Setu, which turns spoken English or Hindi into Indian Sign Language, signed by a 3D avatar right in the browser. Our friends had teams all around us, and it was amazing fun.
- When
- April 2026
- Where
- TIET, Patiala, Punjab
- Hosted by
- Helix 2026 · Hackfest'26 · Thapar Institute of Engineering & Technology
- Format
- in person · 24 hours
- Track
- Problem statement revealed on the spot

[01]The squad
BUGHACKERS 404
- Govind Jindal← that's me
- Lakshman Bansal
- Piyush Sharma
- Dev Kabir Deora
- Deepanshu Arora
- Asmit Chitkara
[02]The rounds
Round 1
The reveal
No problem statement in advance. The statements were revealed at the venue, we picked one, and the 24-hour clock started.
Statement picked ✓
Round 2
The 24 hours
Landing page, backend, NLP, the 3D viewer, then a morning of merging, fixing and README-writing.
📜 Participated
[03]What we built
Sign Setu

Running live, right here. Click around.
Four ways in
Live voice, typed text, an audio file or a video upload. Speech is transcribed with AssemblyAI, and FFmpeg pulls the audio out of videos.
English and Hindi
Hindi input is translated first, so both languages end up in the same sign pipeline.
ISL grammar, not word swaps
ISL isn't English with hands. It has its own grammar, spatial structure and topic-comment order. spaCy and NLTK reshape each sentence into an ISL gesture sequence.
AI synonym mapping
Words with no sign of their own are mapped through OpenRouter to the closest word the avatar knows.
A 3D signer in the browser
A Three.js avatar plays hand-built animations for the alphabet and a vocabulary of words, live in the page.
[04]Side quests
Statements on the spot
No prep possible: the problem statements were revealed at the venue. We read, argued, picked one, and started building.
No spoilersThe whole gang
It wasn't only us. Our friends had made teams too, so the venue was full of people we knew. Amazing fun, all night long. 🌙
Squad ×∞"Resolved Buhs"
At 10:48 AM, a little short on sleep, I committed "Resolved Buhs". The bugs were resolved. The typo is still in the git log. 🫠
Typo ✓Thapar, round two
Two weeks after Eclipse 6.0, we were back at the same campus for another 24 hours. 🚌
Repeat visitor
[05]Plot twist
The avatar was supposed to be me. 🧍♂️

Then 😱
Overnight, we tried to swap the mannequin for a 3D model of me, so I'd be the one signing on screen. The model loaded fine. The hands didn't. However hard we tried, my arms stayed straight out in a T-pose and wouldn't come forward to sign. 😩
Now 🧠
Signing is all hands, and hands are all rigging. A different skeleton means every bone name, rotation and animation has to be remapped. The mannequin got the job, and I learned what a T-pose actually is. 🦴
[06]The morning after the all-nighter ☀️
$ git log --since="Apr 19" --until="Apr 20" --reverse --oneline
- 3a4898805:57Landing Page Committed
- c34b7d806:25Upload cleaned backend and frontend code (excluding massive dependencies)
- 45a55c506:29Merge pull request #1 from piyushCodes7/main
- a44346409:18Integrated
- d6a955f10:48Resolved Buhs +Updated Readme
- 41204db11:39Updated Readme + Bugs Resolved
- 8eeff0a11:54Updated Readme
- 50d223012:22Revise README for setup and deployment clarity
- 57a882212:52fixing frontend
- a6d154912:54resolve merge conflicts
- b08c3ee12:57Merge pull request #2 from piyushCodes7/main
- e0882e712:59minor changes
- 10c642913:00Merge branch 'main' of https://github.com/GovindJindal/Sign-Setu
- ab0d13013:13Updates Made
$
- Commits
- 14
- Span
- 7h 16m
- Avg. message
- 31.4 chars
- Shortest
- “Integrated”
Lesson from Eclipse learned: this time the repo got pushed. 📦✅ The first commit landed at 5:57 AM, it was "Integrated" by 9:18, and two pull requests, a merge conflict and four README edits later, the last push went in at 1:13 PM.
[07]From the floor




[08]The certificate
Delivered ✓Certificate found. 📬
Hack Helix, Helix 2026, team BUGHACKERS 404. 📜 Our second Thapar certificate in two weeks. Patiala is starting to feel like a second campus. 🏛️
“Sign Setu was the first time a hackathon project made me think about language itself: ISL has its own grammar, not English with hands. And my T-posed avatar is still the best reminder I have that in 3D, the last 10% (the hands) is the hard 90%.”
Next hackathon
Eclipse 6.0