/Genasaur

SaaS Generative AI Platform

Primary LanguageTypeScript

Genasaur

Overview

Genasaur isn't just software – it's the art of algorithms in motion. It's a SaaS AI platform that leverages the power of OpenAI and Replicate APIs to transform prompts into a wide range of outputs. Welcome to the dazzling world of Genasaur, your very own AI-powered creativity companion.

It offers a seamless way to harness artificial intelligence to meet various content generation needs. It takes prompts and transforms them into a vibrant symphony of outputs. From answers to images, audio to video, and even code solutions, Genasaur has got the moves to match your rhythm.

Genasaur is built on top of the OpenAI and Replicate APIs. If you're interested in integrating these capabilities directly into your applications, refer to their official documentation for more information:

It's like having a digital muse that never takes a coffee break. Need ideas? Genasaur's got you covered. Need creativity on tap? Genasaur's got that too. It's AI with a touch of magic – just don't ask it for a card trick!

Installation

Currently, Genasaur is a web-based platform and does not require any installation. Simply visit the official website at Genasaur to access the platform. However, if you wish to make any contributions to the project you might wanna set it up locally -

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev

Open http://localhost:3000 with your browser to see the result.

Repo Activity

Activity

Features

  • Prompt Transformation: Genasaur allows you to input prompts and receive diverse outputs. You can use it to generate textual content, images, audio, video, and even code snippets.

  • OpenAI Integration: Genasaur integrates with the OpenAI API, enabling you to tap into cutting-edge language models for text generation and coding solutions.

  • Replicate Integration: In addition to OpenAI, Genasaur utilizes the Replicate API to enhance its capabilities, providing an array of creative solutions for different use cases such as image, video, and audio generations.

  • User-Friendly Interface: The platform is designed with simplicity in mind, making it easy for both technical and non-technical users to interact with and generate various outputs.

Usage

  1. Signup/Login: To start using Genasaur, you need to create an account on the platform. If you're new, click on the "Sign Up" button and provide the necessary information. If you're already a user, simply log in using your existing credentials.

  2. Dashboard: Once logged in, you'll be directed to your personal dashboard. This is your control center where you can play around!

  3. Generating Output: After submitting your prompt, Genasaur will process your request and provide you with the generated output. For free users, the first five generations are on the house, giving you a chance to explore the platform's capabilities.

  4. Pro Plan: If you find Genasaur valuable and want to harness its full potential, consider upgrading to our Pro plan. This plan unlocks unlimited generations and gives you access to advanced features. Visit your account settings to explore the Pro plan options.

Contributing

Contributions to Genasaur are welcome! Whether you want to improve the code, add new features, or fix bugs, your contributions are valuable. We appreciate community involvement. Here's how you can get started:

  1. Fork the Repository: Start by forking the Genasaur repository to your own GitHub account.

  2. Clone the Repository: Clone the forked repository to your local machine using Git.

    git clone https://github.com/yourusername/genasaur.git
    
  3. Create a New Branch: Create a new branch for your contribution. This helps keep your changes isolated from the main codebase.

    git checkout -b feature/new-feature
    
  4. Make Changes: Make the necessary code changes and improvements in your branch. Ensure your changes align with the project's coding style and guidelines.

  5. Commit Changes: Commit your changes with clear and descriptive commit messages.

    git commit -m "Add new feature: ... "
    
  6. Push Changes: Push your changes to your forked repository.

    git push origin feature/new-feature
    
  7. Create a Pull Request: Go to the original Genasaur repository on GitHub and create a pull request. Provide a detailed description of your changes, why they are valuable, and any relevant context.

  8. Code Review: Your pull request will be reviewed by the maintainers. Address any feedback or changes requested.

  9. Merge: Once your pull request is approved, it will be merged into the main codebase. Congratulations on your contribution!

For more information

Reach out ~

faizanmansuri @faizanmansuri.work DevFaizann