Did we use an existing app and integrate Gemini API? Is it allowed, or do we have to create a new one? Can we use something from Github?
According to the official rules, your submission must create a “new and innovative product or service that integrates a publicly available Gemini model via the Gemini API.” This implies that your submission should be original and not merely an existing app with Gemini API integration.
However, it’s important to consider the following points:
- The term “new and innovative” suggests that while the core idea or concept should be original, you may still leverage existing technologies or frameworks to build your product or service.
- Using code or resources from GitHub is generally acceptable as long as the final submission presents a new and innovative product or service. The integration and the way you use the Gemini API should demonstrate novelty and creativity.
So, while you cannot simply take an existing app and add Gemini API integration, you can use existing code or libraries from GitHub as part of your development process, provided the final product is a new and innovative application that meets the competition’s requirements.
For reference, you can find the specific requirements in Section 5, “HOW TO ENTER,” under the subsection “Submission must meet the following Submission requirements.”
You can find the official rules of the Gemini API Developer Competition on the competition website.