Inspiration
We were inspired by Hack the 6ix’s opening ceremony, where keynote speaker Sammy Lam talked about networking through humour and common interests such as anime, or in our case, memes! We wanted to find a simple yet effective way to build connections and make people smile, and thus Chef Memesicle was born.
What it does
- Generates a meme based on a given image prompt
- Can generate the image itself, or include a caption
How we built it
- Used the
export-sampleexample code as a starting point/reference - Used a Flask server as an API wrapper, image processor, and a place to host static assets for the site
Challenges we ran into
- There was a strict CORS policy that disallowed access of almost all external resources in the name of security
- The Adobe Express SDK lacked many points of low-level configuration
- Could not host static assets using the framework provided
- Documentation for Adobe Express' SDK was sparse in many places
- The first AI model we used generated text that was illegible and did not make sense
- AI isn't funny, so we had to over-engineer the prompts a lot
Accomplishments that we're proud of
Finishing the project with an average of 4h of sleep.
What we learned
We learned that coming up with an idea is very difficult. It took us a very long time and we had to scrap many ideas. We also realized that simplicity is often the best way to go in time constraints.
What's next for The Memery
We hope to enhance and expand The Memery. We have many goals and ambitions in mind. In the future, we would like to run AI locally so that we don’t have to rely on outside sources. Another feature we can add is generating short-form video memes.
Our main ambition would be to add multiple chefs to choose from, each with different senses of humour.
Pitch Deck
https://docs.google.com/presentation/d/1isWScjkkd5IAhdO4NoHNFUQCPZyU8LqDZ_FW1kB2lVQ/edit#slide=id.p
Built With
- adobe
- adobe-creative-sdk
- adobe-express
- flask
- httpd
- node.js
- openai
- pillow
- pypl
- python

Log in or sign up for Devpost to join the conversation.