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

https://github.com/manishtmtmt/ai-saas

Genius is an AI-based application that offers various functionalities, including AI chat, image generation, video generation, music generation, and code generation. This user-friendly platform is designed to make these features accessible to users seamlessly.
https://github.com/manishtmtmt/ai-saas

chatgpt clerkauth mobile-first nextjs openai-api react replicate-api stripe tailwindcss typescript

Last synced: 3 months ago
JSON representation

Genius is an AI-based application that offers various functionalities, including AI chat, image generation, video generation, music generation, and code generation. This user-friendly platform is designed to make these features accessible to users seamlessly.

Awesome Lists containing this project

README

        

# Genius | An AI-powered Saas platform built with Next.js 13, React, Tailwind, Prisma, Stripe

![ai-saas-application](https://github.com/manishtmtmt/ai-saas/assets/46663132/9a05224e-3d3d-4672-8c76-01bdf5915769)

Genius is an AI-based application that offers various functionalities, including AI chat, image generation, video generation, music generation, and code generation. This user-friendly platform is designed to make these features accessible to users seamlessly.

## Table of Contents

- [Introduction](#introduction)
- [Features](#features)
- - [AI Chat](#ai-chat)
- [Image Generation](#image-generation)
- [Video Creation](#video-creation)
- [Music Composition](#music-composition)
- [Code Generation](#code-generation)
- [Authentication](#authentication)
- [Usage](#usage)
- - [Installation](#installation)
- [Usage Guide](#usage-guide)
- [Tech Stacks](#tech-stacks)
- [Subscription](#subscription)
- [License](#license)

## Introduction

Genius is a versatile AI-powered application that enables users to interact with artificial intelligence, generate images, videos, music, and code effortlessly. It's intuitive interface and seamless integration with authentication and subscription services make it a comprehensive tool for creative endeavors.

## Features

### AI Chat

Engage in interactive conversations with an AI chatbot. Explore its capabilities in natural language processing and have meaningful interactions.

![Web capture_23-8-2023_82052_genius-two vercel app](https://github.com/manishtmtmt/ai-saas/assets/46663132/3f84207a-2490-46f5-b685-74612884782e)

### Image Generation

Create stunning images using AI algorithms. Generate artwork, designs, and visuals with ease.

![Web capture_7-8-2023_154242_localhost](https://github.com/manishtmtmt/ai-saas/assets/46663132/fb235709-0075-4aa7-b086-852cb1f8e87f)

### Video Generation

Produce captivating videos with the help of AI. Customize themes, styles, and content to craft unique video clips.

![Web capture_7-8-2023_19533_localhost](https://github.com/manishtmtmt/ai-saas/assets/46663132/517c360b-18f1-4412-a1bb-8a577b04c57d)

### Music Composition

Unleash your musical creativity. Use AI-generated music to enhance your projects or explore new melodies.

![Web capture_23-8-2023_8337_localhost](https://github.com/manishtmtmt/ai-saas/assets/46663132/185b1dea-1ff8-444a-840f-078f4a4501ec)

### Code Generation

Automate code creation for your programming needs. Utilize AI to generate code snippets, prototypes, and more.

![Web capture_23-8-2023_84049_localhost](https://github.com/manishtmtmt/ai-saas/assets/46663132/beac58b3-630d-444a-8a82-fc659827a1f6)

## Authentication

Genius offers a secure authentication process using the Clerk library. Users need to log in to access AI chat, image generation, video creation, music generation, and code generation features.

## Usage

### Installation

1. Clone the repository: `git clone https://github.com/manishtmtmt/ai-saas.git`
2. Navigate to the project directory: `cd ai-saas`
3. Install dependencies: `npm install`

### Usage Guide

1. Run the development server: `npm run dev`
2. Access the application in your browser at `http://localhost:3000`
3. Log in to explore the various features.
4. Enjoy interacting with the AI chatbot and utilizing image, video, music, and code generation functionalities.

## Tech Stacks

- Next.js
- React
- Tailwind CSS
- MongoDB
- Stripe

## Subscription

Genius is integrated with Stripe for subscription management. Users can access premium features by purchasing a subscription plan.

© 2023 Manish Tiwari