Skip to content

Simplify your reading with Articify. AI-powered article summarization for efficient knowledge consumption.

License

Notifications You must be signed in to change notification settings

AlzyWelzy/Articify

Repository files navigation

Articify - AI Article Summarizer

Articify is an open-source web application that simplifies the process of summarizing lengthy articles using the power of OpenAI's GPT-4. Transforming complex articles into clear and concise summaries has never been easier.

Articify Screenshot

Features

  • Article Summarization: Utilize the advanced capabilities of OpenAI GPT-4 to create coherent article summaries.
  • Save and Access: Store and access your summarized articles for future reference.
  • User-Friendly Interface: A modern, user-friendly interface built with Tailwind CSS.

Technologies Used

  • Vite: A fast build tool for web development, providing a smooth development experience.
  • TypeScript: A statically-typed superset of JavaScript for improved code quality and maintainability.
  • Redux: Efficiently manage application state using Redux.
  • Tailwind CSS: A utility-first CSS framework for responsive and stylish user interfaces.
  • SWC: A high-performance JavaScript/TypeScript compiler.
  • PNPM: A fast, disk space-efficient package manager.

Getting Started

Follow these steps to run Articify on your local machine:

  1. Clone this repository to your local machine:

    git clone https://github.com/AlzyWelzy/articify.git
  2. Navigate to the project directory:

    cd articify
  3. Install project dependencies using PNPM:

    pnpm install
    
  4. Start the development server:

    pnpm run dev
  5. Open your web browser and visit http://localhost:PORT to access Articify.

Usage

  • Enter the URL of the article you want to summarize and click the "Submit" button.
  • View the summary generated by OpenAI GPT-4.

Contributing

We welcome contributions from the community. To contribute to Articify, follow these steps:

  1. Fork this repository.
  2. Create a branch for your feature or bug fix.
  3. Make your changes and commit them.
  4. Push your branch to your fork.
  5. Submit a pull request to the main repository.

License

This project is open-source and is licensed under the GNU Affero General Public License (AGPL). You are free to use, modify, and distribute this software in accordance with the terms specified in the license.

For full details of the license terms, please see the LICENSE file.

About

Simplify your reading with Articify. AI-powered article summarization for efficient knowledge consumption.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published