Welcome to the Enigma GenAI Challenges, a global initiative by Enigma to explore the exciting field of Generative AI while contributing to a broader community of innovators. This project invites participants to engage with creative AI technologies in art, music, and text generation while making valuable contributions to the open-source community.
-
Objective: Use a Generative AI tool (e.g., DALL·E, MidJourney, Stable Diffusion) to create a new version of the Enigma logo.
-
Problem Statement:
- Generate a redesigned logo for Enigma using any AI-powered image generation tool.
-
What to Submit:
- Within the
Level0
directory, create a folder with the same name as your username. - Include the AI-generated logo in
.png
or.jpg
format. - Also, submit a text file named
model_and_prompt.txt
, including:- The AI model/tool used.
- The exact prompt that you used to generate the logo.
- Within the
-
Objective: Complete an incomplete image by generating the missing part using any Generative AI tool.
-
Problem Statement:
- Use a Generative AI tool to fill in the missing part of a provided image.
-
What to Submit:
- Within the
Level1
directory, create a folder with the same name as your username. - Include the completed AI-generated image.
- Also, submit a text file named
model_and_prompt.txt
, including:- The AI model/tool used.
- The exact prompt that you used to generate the missing part.
- Within the
-
Objective: Create a spooky-themed beat using a local Generative AI music tool (e.g., Magenta, RAVE).
-
Problem Statement:
- Generate a unique spooky beat using AI tools that run locally without relying on cloud-based services.
-
What to Submit:
- Within the
Level2
directory, create a folder with the same name as your username. - Include the AI-generated beat in
.mp3
or.wav
format. - Also, submit a text file named
tools_and_process.txt
, including:- The tool or framework you used (e.g., Magenta, RAVE).
- The steps and parameters used to generate the beat.
- Within the
-
Objective: Generate poetry using non-LLM-based techniques, such as Markov chains or grammar-based models.
-
Problem Statement:
- Implement a model that generates poetry using methods other than Large Language Models (LLMs). You may use techniques like Markov chains, grammar-based models, or any other approach that does not involve LLMs.
-
What to Submit:
- Within the
Level3
directory, create a folder with the same name as your username. - Include the AI-generated poem in
.txt
format. - Also, submit a text file named
methodology.txt
, including:- A detailed explanation of the method used to generate the poem.
- The steps taken to build and run the model.
- (Optional) Include code files if applicable to help others replicate your solution.
- Within the
The Enigma GenAI Challenges offer an exciting platform for creative expression and technical growth. Through this initiative, you can experiment with Generative AI technologies while sharing your knowledge and work with a global community. Whether you're creating art, music, or poetry, your contributions will help inspire others and foster a culture of collaboration and innovation.
- Fork the Repository: Start by forking this repository and cloning it locally.
- Select a Problem Statement: Choose a problem statement that aligns with your interests or skills.
- Document Your Solution: Follow the guidelines for submission under each level and document your solution clearly, ensuring that others can replicate your work.
- Submit a Pull Request: Once your solution is complete, submit a pull request, making sure it includes all necessary files and documentation within the appropriate directory.
Get started today with the Enigma GenAI Challenges and help build a global community of innovators and creators!