BriefAI is an Open Source, Open AI based Article Summarizer tool that empowers users to save valuable time and effort by effortlessly generating accurate summaries of lengthy articles or texts. With the added feature to store the previous URL and its corresponding summarized text, BriefAI enhances productivity and accessibility for users.
-
Generate accurate and concise summaries of lengthy articles or texts.
-
Intuitive user interface with seamless interactions and enhanced visuals using React Icons and Tailwind CSS.
-
Save the previous URL and its corresponding summarized text for future reference.
The project is built using the following powerful technologies and tools:
- React.js: A popular JavaScript library for building dynamic user interfaces.
- Redux Toolkit: A comprehensive state management library for React applications.
- RapidAPI: An API marketplace providing access to various APIs, including the AI Text Summarizer.
- React Icons: A vast collection of popular icons rendered as React components for seamless integration.
- Tailwind CSS: A utility-first CSS framework for responsive and visually appealing user interfaces.
- Clone the repository:
git clone https://github.com/Sayakdutt/Open-AI-Article-Summarizer.git
cd Open-AI-Article-Summarizer
- Install dependencies:
npm install
-
Obtain RapidAPI API Key:
- Sign up for a free account on RapidAPI: https://rapidapi.com/
- Subscribe to the AI Article Summarizer API: RapidAPI AI Text Summarizer
-
Create a
.env
file in the project root and add your RapidAPI API Key:
VITE_RAPID_API_ARTICLE_KEY = YOUR_RAPIDAPI_API_KEY
- Start the development server:
npm run dev
- Enter the URL of the article or the text you wish to summarize in the provided field.
- Click the "Summarize" button to generate the summary.
- View the concise summary on the screen and use it as required.
Contributions are welcome! If you encounter any issues or have suggestions for improvements, please feel free to open an issue or create a pull request.