Skip to content

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.

Notifications You must be signed in to change notification settings

Sayakdutt/Open-AI-Article-Summarizer

Repository files navigation

BriefAI - Open AI Article Summarizer

BriefAI Logo

Overview

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.

Features

  • 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.

Tech Stack

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.

Installation and Setup

  1. Clone the repository:
git clone https://github.com/Sayakdutt/Open-AI-Article-Summarizer.git
cd Open-AI-Article-Summarizer
  1. Install dependencies:
npm install
  1. Obtain RapidAPI API Key:

  2. Create a .env file in the project root and add your RapidAPI API Key:

VITE_RAPID_API_ARTICLE_KEY = YOUR_RAPIDAPI_API_KEY
  1. Start the development server:
npm run dev

Usage

  1. Enter the URL of the article or the text you wish to summarize in the provided field.
  2. Click the "Summarize" button to generate the summary.
  3. View the concise summary on the screen and use it as required.

Contributing

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.

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published