Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Generative AI Sandbox

Description:

Screen Shot 2024-01-25 at 3 14 54 PM

Welcome to the Generative AI Sandbox, a React.js web application designed to introduce users to the fascinating world of Generative AI Technologies. This user-friendly web app provides an interactive and guided experience for users interested in exploring text generation, image generation, and even music generation, all without requiring any login, making it accessible to everyone, regardless of technical expertise.

Table of Contents

  • Schematic
  • Features
    • Text Generation
    • Image Generation
    • Video Generation
  • How it Works
  • Contributors
  • Get in Contact

Schematic:

GAIT_exploration_schematic

Features:

Text Generation:

Experiment with AI-powered text generation using OpenAI's text generation API. Create captivating stories, generate code snippets, or let your imagination run wild. Don't know what you want to talk about? We generate sample prompts to get you started!

Screen Shot 2024-01-25 at 3 15 03 PM Screen Shot 2024-01-25 at 3 17 51 PM

Image Generation:

Dive into the realm of visual creativity with AI-generated images. We use OpenAI's DALLE API to help you explore surreal landscapes, abstract art, or crazy fantastical images that are only limited by your imagination!

ImageGenHeroSection Screen Shot 2024-01-25 at 3 19 15 PM Screen Shot 2024-01-25 at 3 19 27 PM

Music Generation:

Immerse yourself in the world of AI-created music. Our backend Node.js server integrates with Facebook's MusicGen model to generate mesmerizing audio compositions in real-time, allowing you to download and listen to .wav files directly through our built-in music player.

Screen Shot 2024-01-25 at 3 19 37 PM Screen Shot 2024-01-25 at 3 19 59 PM MusicGenAfter

How it Works:

Behind the scenes, our applicaiton is broke down into two main parts. The frontend React.js project and the backend Node.js and associated Python executable file. Our frontend enables our Text Generation and Image Generation features by communicating directly with OpenAI via embedded API calls. We have developed dynamic custom React components including custom chat widgets generate prompts, allow full chats with ChatGPT, and embedded and an mp3 player, which integrate seamlessy with our simple but stunning UI.

Our application utilizes a robust backend powered by Node.js. This backend runs a Python executable script to interact seamlessly with Facebook's MusicGen-Small, enabling on-the-fly music composition and delivery.The result is a harmonious blend of technology and artistry, which are stored locally on your device to use as you see fit!

Whether you're a curious newcomer or a seasoned enthusiast, the Generative AI Sandbox is your gateway to the endless possibilities of AI creativity. Get started today and explore the magic of AI-driven generative art and music.

Contributors

This project was developed and is currently maintained by Joseph Bartoszczyk, Anshul Gowda, Rafa Ragel de la Tejera, and Gokul Thangavel! This was a labor of love, and we truly hope that we can get more people interested and well-versed in the AI space!

Get in Contact:

Anshul Gowda's LinkedIn
Joseph Bartoszczyk's LinkedIn
Rafa Rangel de la Tejera's LinkedIn
Gokul Thankgavel's LinkedIn

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages