An open API service indexing awesome lists of open source software.

https://github.com/aya-jafar/ai-artistry

React & Firebase web app for AI art generation community
https://github.com/aya-jafar/ai-artistry

ai ai-art ai-art-generator art art-generation artificial-intelligence chatbot firebase gemini huggingface image-generation react

Last synced: 5 months ago
JSON representation

React & Firebase web app for AI art generation community

Awesome Lists containing this project

README

          

# AI ARTISTRY 🪄

> ## _"The function of art is to hold a mirror up to nature."_
>
> — **Douglas Adams**


[![License: MIT](https://img.shields.io/badge/License-MIT-blue?style=for-the-badge)](https://opensource.org/licenses/MIT)
[![GitHub Stars](https://img.shields.io/github/stars/Aya-Jafar/AI-ARTISTRY?style=for-the-badge)](https://github.com/Aya-Jafar/AI-ARTISTRY/stargazers)
[![GitHub Forks](https://img.shields.io/github/forks/Aya-Jafar/AI-ARTISTRY?style=for-the-badge)](https://github.com/Aya-Jafar/AI-ARTISTRY/network/members)
[![Made With React](https://img.shields.io/badge/Made%20with-React-61DAFB?logo=react&logoColor=white&style=for-the-badge)](https://reactjs.org/)
[![Backend with Django](https://img.shields.io/badge/Backend-Django-092E20?logo=django&logoColor=white&style=for-the-badge)](https://github.com/Aya-Jafar/Gemini-API)
[![Powered by Firebase](https://img.shields.io/badge/Powered%20by-Firebase-FFCA28?logo=firebase&logoColor=white&style=for-the-badge)](https://firebase.google.com/)

---

## 🎥 **[Watch Demo](https://youtu.be/S6q8nif6SgM?si=dwtFJwTAmQo5aWCl)**

## 🧠 Features

- 🎨 **AI Image Generation** with `stabilityai/stable-diffusion-3.5-large` from [Hugging Face](https://huggingface.co/)
- 🤖 **Real-time Chatbot with [Gemini](https://ai.google.dev/gemini-api/docs)** for brainstorming [(Backend Repo)](https://github.com/Aya-Jafar/Gemini-API)
- 🔐 **[Firebase](https://firebase.google.com/) Authentication** for secure sign-in
- ☁️ **Cloud Storage** for posts, comments & interactive features with firestore
- 🧑‍💻 **[Gemini](https://ai.google.dev/gemini-api/docs/text-generation#image-input) Artist Matching** — Get suggestions for similar artistic styles with `gemini-1.5-flash` model

---

## 🖼️ Screenshots

![Generated Art](https://github.com/Aya-Jafar/AI-ARTISTRY/blob/main/result.jpg)

## Imagine page

---

## Installation

1. Clone the repo and navigate to the folder

```bash
git clone https://github.com/Aya-Jafar/AI-ARTISTRY.git
cd AI-ARTISTRY
```

2. Install dependencies

```bash
npm install
```

3. Run server

```bash
npm run start
```

## ⭐ Like What You See?

If this project sparked a little joy (or at least made your jaw drop a bit) 😲, show some love:

- ⭐ Star this repo to keep the inspiration flowing!
- 💌 Share it with fellow AI or art lovers!

---