/AItist

A React Native mobile application, leveraging OpenAI's DALL-E 3 API to enhance social media content with image and meme editing features.

Primary LanguageJavaScript

AItist

Explore the AI Image Assistant, a cutting-edge React Native Expo application designed to revitalize your social media presence through AI-driven visual content. Harness the power of OpenAI DALLE 3 API to craft unique images, memes, and portraits tailored to your narrative.

🎥 Video Introduction: https://brandeis.zoom.us/rec/share/VZOyC5CoW7brxnHTCx5T9nUGxzisLTfhV7Na_-nJ_eC2eVjPlC-OaT8zGaC1LHc.u3Qn7Y8Jjivn8SXv?startTime=1702153621000

image

Four Key Features

👩 AI Portrait

  • Craft unique self-portraits with the aid of AI.
  • Allow to select portrait styles.

😀 Meme Artist

  • Convert your stories into engaging memes with custom top and bottom text overlays.

😻 Mood Generator

  • Generate images that resonate with your emotions using descriptive prompts.
  • Allow to select mood type and write feelings to generate mood images.

🌆 Random Picker

  • Surprise yourself with random, AI-generated visual content.

Run this App

1. Set up the environment

npm install

2. Set up your OpenAI API key

  • create a open_api_key.js file in the component folder
  • Put your key in the file: export default '<Your OpenAI API Key>'

3. Preview App in Expo

  • npx expo start
  • Download Expo App on your phone
  • Scan the QR code in the terminal