This repository hosts the code for a Summarizer AI application designed to run locally on your computer. The app is capable of summarizing both text and PDF files efficiently, offering users a quick way to distill lengthy documents into concise summaries without the need for an internet connection. It utilizes OpenAI to understand and extract the most important information from your documents. Whether you're dealing with reports, articles, or books, this tool can help you grasp the essential content in a fraction of the time it would take to read everything in full. The application is user-friendly, with a straightforward interface that makes it accessible to both tech-savvy individuals and those with less experience in technology. Inside the repo, you'll find the source code, which is open for any contributions or improvements from the community.
To run this project, you will need to add the following environment variables to your .env file
OPENAI_API_KEY
Libraries used in this repo are the following:
- OS
- OpenAI
- PyPDF2
- Streamlit