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

https://github.com/rjohnpaul/xtract-ai-mlh

XtractAI is an AI summarizing tool that uses RapidAPI to shorten web pages in a variety of languages. It's easy to use and customizable. Features: --AI summarizing engine --- Supports multiple languages ----Customizable summary length
https://github.com/rjohnpaul/xtract-ai-mlh

portfolio

Last synced: 3 months ago
JSON representation

XtractAI is an AI summarizing tool that uses RapidAPI to shorten web pages in a variety of languages. It's easy to use and customizable. Features: --AI summarizing engine --- Supports multiple languages ----Customizable summary length

Awesome Lists containing this project

README

        

# XtractAI
![Readme-Banner.png](https://github.com/iamjohndevboy/Xtract-AI-MLH/blob/50cb0e43741a662080629fd80b37caa4902f183b/GIT%20(1).png)


Open Source


XtractAI is a powerful AI summarizing tool built with React, Vite, and TailwindCSS. It leverages RapidAPI to shorten the content of web pages, making it easy for users to quickly summarize long web pages in various languages.

## Features

- Uses RapidAPI to access a powerful AI summarizing engine.
- Summarizes web pages in multiple languages, including English, French, German, Spanish, and Chinese.
- Customizable length for the generated summary.
- Supports summarization of web pages from diverse sources such as news websites, blogs, and academic papers.
- Easy to use and highly customizable to meet your specific needs.

## Technologies Used

- React: JavaScript library for building user interfaces.
- Vite: Web development framework that uses Rollup for efficient bundling.
- TailwindCSS: Utility-first CSS framework for easily styling web pages.
- RapidAPI: Marketplace for accessing a variety of AI services.

## Key Highlights

- Utilizes the power of RapidAPI to access a robust AI summarizing engine, allowing XtractAI to generate summaries in multiple languages and customize summary lengths.
- User-friendly design and straightforward installation process, ensuring ease of use for all users.
- Wide range of applications, empowering anyone who needs to quickly and effortlessly summarize lengthy web pages.

## Future Plans

- Expand language support to include more diverse languages.
- Enable users to select their preferred AI summarizing engine.
- Integrate XtractAI with other popular web development frameworks for enhanced compatibility.

## Documentation

Follow these steps to get started with XtractAI:

1. Clone the repository: `git clone https://github.com/your-username/XtractAI.git`
2. Go to [Link](https://rapidapi.com/restyler/api/article-extractor-and-summarizer) and choose a free plan and copy the API Key to The [.env](https://github.com/iamjohndevboy/Xtract-AI/blob/3979c13745cb7c2238fc1323c43a2ec2ac9b8dab/.env) folder and paste the key
3. Install : `npm install`
4. Choose `Vanilla` opt
5. Install : `npm install -D tailwindcss postcss autoprefixer`
6. Install : `npx tailwindcss init -p`
7. Install : `npm install @reduxjs/toolkit`
12. Customize the configuration to meet your needs.
13. Launch the application: `npm run dev`
14. To Pack the Application run `npm run build`
15. All files will be in the `dist` folder
16. That's it you are done!!

For detailed usage instructions, please refer to the documentation Above !!!

## Recommended Article Site
Medium

## Live Website On Netlify

https://xtractai.netlify.app/

## License

This project is Open Source


Built with ❤︎ by John Paul