Hey guys, thank you for giving me the opportunity to share my app, MemeCam, an app that can understand the context of photos and generate relevant and funny captions for them.

The results are sometimes super funny, other times strange or completely awkward. It all depends on what you snap a picture of, and mood of the AI, I guess!

I was really excited to build this app, because I love memes and I love making people laugh even more.

Given the hefty cost of image captioning service I built the app with subscription at first. But we all hate subscriptions, so I changed it to be free with optional donation/tipping. There are ads which can be turned off with a one time fee, too. Hope this old-school model is still sustainable financially.

How does it work?

You snap a picture, which is sent to an image captioning service (Replicate) and based on the caption, it uses OpenAI to generate a meme for it.

You can get it here: https://apps.apple.com/us/app/memecam-memes-by-ai/id6447441001

I would love to have your feedback!

  • simbycat@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    Super cool concept! The captions were relevant. Cant wait to see how this develops further!

  • throwmeaway1784@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    Just wondering what’s actually happening behind the scenes here. I used it first with data/wifi enabled, it took around 40 seconds to process and caption a picture (raccoon image)

    Then I turned on Airplane mode and used a different image (Kevin James) and it generated a captioned image instantly - so are there pre-baked captions written by you as well?

    https://preview.redd.it/lv6i9d08s4xb1.jpeg?width=2563&format=pjpg&auto=webp&s=d9bcb402add5e7e0d229870666f87a6a14d2275c

  • Lance-Harper@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    #PRIVACY

    And even when they have the right ToS, somehow they get hacked or negligent or both

    #SECURITY

    Giving you your data to make memes should be a hard pass. Let alone developing an app to do that. Highly immoral from you OP, right after giants like 1Password, Sony or DNA data base 23andMe get hacked

  • boyscanfly@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    I’d love to see different meme formats. Specifically, the white banner above the image with plain text.

  • bc032@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    Great idea! Would love to be able to edit/move the text. Sometimes it would put the text on top of someone’s face if there was a person in the image.

      • apmesmqc@alien.topB
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        Aree they stored in the AI engine, cloud service you are using, or other third parties?

  • CalebImSoMetal@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    I think this is a brilliant idea for an app. It’s something that I didn’t know I wanted, but I do want. It once took me an hour to make one meme with my own tools. I know a couple of people who have made apps for iOS and I know that it is very hard so I’m proud of you for finishing your product and finding a way to monetize it without an initial subscription.

    I know a couple of other people have mentioned that they don’t like giving their photos to Replicate, who does retain the user’s photos data. I appreciate you mentioning that you yourself nor your app harvests any data, which is great and seems to be written in good faith, but I do believe that having a short disclaimer in your app before creating the first post would afford the end user with a chance to make the decision for themselves if they want Replicate to harvest their photos or not. (Most people, will likely not care, like myself, but other users may have reservations.)

    Some apps do a great job of presenting a disclaimer in a way that doesn’t frighten the end user but informs them in a short form sentence with a “learn more…” hyperlink near the bottom where the user can read in more detail about what replicate is and what the implications are from using your app. By implementing this, you are promoting transparency with a brief disclaimer that can either be quickly dismissed with an “ok” button or expanded with a “learn more…”.

    • gluttonous_troll@alien.topOPB
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Thank you for your thoughtful message. You are very right that including a disclaimer would be the best way to go about it.

      I had the best intentions here, and seeing some of the critique it’s really a great opportunity to do better and keep improving how I manifest my ideas!

      • CalebImSoMetal@alien.topB
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        I think you’re doing awesome brother don’t mistake me: I’m sincerely proud I know how hard it is. Just keep swimming you’re almost at the finish line.