Skip to content

Gen AI is a web application that harnesses the power of Hugging Face's AI models to provide cutting-edge features such as image generation, text classification, and text summarization. Built with Next.js, this app offers a user-friendly interface for AI-driven tasks. Try it out and explore the potential of AI in everyday applications.

Notifications You must be signed in to change notification settings

Diwanshumidha/Gen-AI

Repository files navigation

Gen AI - AI-Powered Web App with Next.js

Gen AI is a web application that leverages Hugging Face's AI models to offer a range of exciting features, including image generation, text classification, and text summarization. Built with Next.js, this app provides a user-friendly interface for harnessing the power of AI in everyday applications.

Key Features:

  • Image Generation
  • Text Classification
  • Text Summarizer
  • Built with Next.js

Table of Contents

Demo

Due To Limitation of Resources I am unable to host this you can setup it locally

Installation

To run Gen AI locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/yourusername/gen-ai-website.git
    cd gen-ai-website
  2. Install dependencies:

    npm install
  3. Environment Variables:

    -- rename example.env to .env.local
    -- add hugging face api key from https://huggingface.co/settings/tokens
    -- Paste Hugging face api key
    
  4. Start the development server:

    npm run dev
  5. Open your web browser and navigate to http://localhost:3000 to use the app.

Usage

Gen AI is designed to be user-friendly. You can perform the following actions:

  • Image Generation: Upload an image or use the default options to generate unique images.

  • Text Classification: Enter text, and the AI model will classify it into relevant categories.

  • Text Summarizer: Provide a piece of text, and the AI will generate a concise summary.

Explore the potential of AI in your tasks with Gen AI.

Contributing

We welcome contributions from the open-source community. If you'd like to contribute to Gen AI, please follow these steps:

  1. Fork the repository.

  2. Create a new branch for your feature or bug fix:

    git checkout -b feature-name
  3. Make your changes and commit them:

    git commit -m "Description of your changes"
  4. Push your changes to your forked repository:

    git push origin feature-name
  5. Create a pull request to the main repository.

We appreciate your contributions!

License

This project is licensed under the MIT License.

Author

Gen AI is created by Diwanshu Midha.

About

Gen AI is a web application that harnesses the power of Hugging Face's AI models to provide cutting-edge features such as image generation, text classification, and text summarization. Built with Next.js, this app offers a user-friendly interface for AI-driven tasks. Try it out and explore the potential of AI in everyday applications.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published