Inspiration
As passionate players and analysts of League of Legends, we saw how crucial the draft phase is in determining the outcome of high-level games. While pro teams spend hours preparing for pick/ban phases, there was no centralized tool to track data, manage champion pools, and support decision-making in a structured, AI-assisted way. This inspired us to create MetaDraft AI — a platform built to help teams turn drafting into a real competitive edge.
What it does
MetaDraft AI is a SaaS platform designed for competitive League of Legends teams. It allows coaches and analysts to:
- Manage player champion pools and roles with mastery levels
- Simulate drafts with real-time pick/ban interactions
- Import/export draft data from csv professional db
- Analyze win/loss history, matchups, and trends
- Receive AI-powered suggestions based on team style, patch data, and opponent tendencies
How we built it
We built MetaDraft AI using:
- Frontend: React with Tailwind CSS and Vite for a modern, performant UI
- Backend: Supabase for authentication, storage, and Edge Functions
- AI integration: OpenAI API (GPT-4o) for draft suggestions and matchup analysis
- Data ingestion: Custom parsers for JSON/CSV and Leaguepedia HTML data
Challenges we ran into
- Parsing and standardizing draft data from different sources like Leaguepedia was complex due to inconsistent formatting, and finally found a well parsed csv file that contain all data I need...
- Designing a UI that feels intuitive to coaches while handling complex interactions like simultaneous picks and bans.
- Balancing AI suggestions without overfitting to public winrates or unreliable matchup data.
Accomplishments that we're proud of
- Built a functional prototype capable of simulating and recording drafts
- Developed a clean data model for teams, players, champion pools, and matches
- Integrated AI-driven recommendations that adapt to patch and meta
- Made it easy to onboard new teams with import/export and player pool management
What we learned
- How to build a real-world SaaS around esports workflows
- The complexity behind pro-level drafting and how every team has unique preferences
- One of the biggest challenges during the draft phase is delivering the right information at the right time. We learned that providing too much data too fast can overwhelm decision-makers, especially under time pressure. The key is to find the right balance between speed, accuracy, and relevance, since drafts are timed and every second matters.
- How to structure flexible data systems that support fast queries, custom filters, and AI feedback
What's next for MetaDraft AI
- Add team-vs-team draft simulations based on opponent history
- Build a scrim draft mode with dual-team collaboration
- Develop privacy features for confidential drafts and scrims
- Introduce a premium tier with live AI recommendations and scouting tools
- Partner with LFL/ERL teams for beta testing and feedback
- Define a user segment for regular players looking to get better at drafting.
Built With
- bolt
- css3
- html5
- netlify
- react
- supabase
- tailwindcss
- typescript
Log in or sign up for Devpost to join the conversation.