Skip to content

SummAI is an article summarizer that turns long articles, blog posts, and other text documents into condensed readable summaries, so you can read with less effort.

Notifications You must be signed in to change notification settings

Devemmy01/SummAI

Repository files navigation

logo

Project Banner

An AI Article Summarizer Web Application

SummAI is an article summarizer that turns long articles, blog posts, and other text documents into condensed readable summaries, so you can read with less effort.

📱 Modern UI: A cutting-edge, clear user interface that provides users with a straightforward experience.

📱 Summary Generation: When a user inputs the URL of a long article, the web application uses artificial intelligence (AI) to provide a brief summary of the article's content.

📱 Language options: Provide support for summarizing articles in multiple languages.

📱 Share summarized articles: Allow users to share the summarized articles via social media, or messaging apps.

📱 Summary saving: Users can save summaries which makes it easy to keep track and review their reading history.

📱 Copy to Clipboard: Enables users to easily share or store the summarized content by copying it to their clipboard.

📱 Authentication: Users can sign in and sign out of the application.

Follow these steps to set up the project locally on your machine.

Prerequisites

Make sure you have the following installed on your machine:

Cloning the Repository

git clone https://github.com/Devemmy01/SummAI.git
cd SummAI

Installation

Install the project dependencies using npm:

npm install

Set Up Environment Variables

Create a new file named .env in the root of your project and add the following content:

VITE_RAPID_API_KEY=your-api-key-here

Replace 'your-api-key-here' with your actual API Key. You can get your api key by signing up and subcribing to the API for free on the Rapid API website.

Running the Project

npm run dev

Set up your firebase project and replace the firebase config file in this repo with yours

Open http://localhost:5173 in your browser to view the project.

About

SummAI is an article summarizer that turns long articles, blog posts, and other text documents into condensed readable summaries, so you can read with less effort.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published