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
Due To Limitation of Resources I am unable to host this you can setup it locally
To run Gen AI locally, follow these steps:
-
Clone the repository:
git clone https://github.com/yourusername/gen-ai-website.git cd gen-ai-website
-
Install dependencies:
npm install
-
Environment Variables:
-- rename example.env to .env.local -- add hugging face api key from https://huggingface.co/settings/tokens -- Paste Hugging face api key
-
Start the development server:
npm run dev
-
Open your web browser and navigate to
http://localhost:3000
to use the app.
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.
We welcome contributions from the open-source community. If you'd like to contribute to Gen AI, please follow these steps:
-
Fork the repository.
-
Create a new branch for your feature or bug fix:
git checkout -b feature-name
-
Make your changes and commit them:
git commit -m "Description of your changes"
-
Push your changes to your forked repository:
git push origin feature-name
-
Create a pull request to the main repository.
We appreciate your contributions!
This project is licensed under the MIT License.
Gen AI is created by Diwanshu Midha.