Inspiration

Hackathons are fast-paced and intense. While building projects is exciting, clearly explaining them in a short demo video often becomes a challenge. Many strong projects fail to make an impact simply because their ideas are not communicated well under time pressure. DemoPitch AI was inspired by this common struggle faced by hackers, especially beginners, who want to present confidently but don’t always know how to structure their demo.

What it does

DemoPitch AI generates a clear, spoken-style hackathon demo script from basic project details. Users enter their project name, problem statement, solution, tech stack, and target users, and the app instantly produces a structured demo script suitable for a 2-minute presentation. This helps hackers communicate their ideas clearly without worrying about wording or structure.

How we built it

DemoPitch AI is built as a lightweight web application using HTML, CSS, and vanilla JavaScript. The core logic uses the Google Gemini API to generate natural language demo scripts based on user input. The interface is designed to be minimal and intuitive so users can focus on content rather than setup. The project is hosted as a static site, keeping it fast and easy to access.

Challenges we ran into

One of the main challenges was integrating the Gemini API correctly while handling version and model compatibility. Ensuring the generated script stayed within an appropriate length for hackathon demos was another challenge. We also focused on making the output sound natural and spoken rather than formal or robotic.

Accomplishments that we're proud of

We’re proud of building a complete, usable tool within a short time frame that solves a real hackathon problem. The application works end-to-end, from input to script generation, and produces results that can be used immediately in demo videos. We’re also proud of keeping the UI simple and beginner-friendly.

What we learned

Through this project, we learned how to integrate AI APIs into real-world applications, manage API limitations, and design user-focused tools. We also learned the importance of communication in technical projects and how small tools can significantly improve the hackathon experience.

What's next for DemoPitch Ai

Future improvements include adding multiple demo styles, time-based script controls, and support for different hackathon formats. We also plan to add export options and customization features so users can tailor scripts to their presentation style. DemoPitch AI could eventually become a standard companion tool for hackathons and technical demos.

Share this project:

Updates