Inspiration:
The goal of this hackathon was simple: build something that would genuinely help us in our next hackathon.
During brainstorming, the very first challenge is never coding β itβs deciding:
- Is this idea feasible within limited time?
- Can I actually complete this?
- How do I structure the project, pitch, and demo efficiently?
HackMate AI was created to solve exactly this early-stage confusion and decision paralysis.
What it does
HackMate AI helps hackers quickly:
- Plan hackathon ideas in a structured way
- Generate project outlines, README drafts, and pitches
- Prepare demo explanations
- Get AI-assisted coding guidance while staying in control
Instead of starting from a blank page, users get a clear, actionable starting point.
How i built it
- Built the interactive interface using Streamlit
- Integrated Google Gemini API for AI assistance
- Designed modular prompt handling for better responses
- Secured API keys using environment variables (
.env) - Focused on speed, simplicity, and hackathon practicality
The project was built entirely during the hackathon period.
Challenges we ran into
- Gemini free-tier rate limits, which required careful prompt usage
- Managing API quota errors during rapid testing
- Designing prompts that give helpful guidance without overwhelming users
These constraints pushed us to optimize both UX and AI usage.
Accomplishments that we're proud of
- Successfully built a working AI-powered hackathon assistant
- Created a clean, easy-to-use interface under time pressure
- Followed responsible AI usage and MLH guidelines
- Completed the project within the hackathon timeframe
What we learned
- How to integrate LLM APIs into real applications
- Handling API limitations in production-like scenarios
- Designing tools that assist learning instead of replacing it
- Building complete, demo-ready projects under strict time limits
What's next for Hackmate
- Add hackathon-specific templates (MLH, Devpost, pitch formats)
- Improve AI fallback handling when rate limits are reached
- Enhance UI with better workflow visualization
- Expand support for team collaboration features
HackMate AI is just getting started.
Built With
- generative-ai
- google-gemini
- python
- streamlit
Log in or sign up for Devpost to join the conversation.