SMRY  by mrmps

Article summarization tool with paywall bypass

Created 2 years ago
1,067 stars

Top 35.5% on SourcePulse

GitHubView on GitHub
Project Summary

SMRY.ai is an AI-powered tool designed to generate article summaries and bypass website paywalls for users seeking efficient content consumption. It leverages OpenAI's ChatGPT API and Vercel AI SDK for real-time responses and seamless streaming.

How It Works

The tool integrates the ChatGPT API with the Vercel AI SDK, utilizing an edge computing approach for fast, responsive interactions. It bypasses paywalls by accessing archived versions of articles via archive.org and Googlebot, with plans to integrate archive.is. This method aims to provide users with direct access to content without subscription barriers.

Quick Start & Requirements

  • Install dependencies: pnpm install
  • Start application: pnpm run dev
  • Access at: http://localhost:3000
  • Requires PNPM package manager.
  • OpenAI API key is mandatory. Vercel/Upstash KV keys and optional Resend Labs keys are also supported.
  • See: https://github.com/mrmps/SMRY

Highlighted Details

  • Utilizes OpenAI's ChatGPT API and Vercel AI SDK.
  • Employs edge streaming for real-time responses.
  • Bypasses paywalls using archive.org and Googlebot.
  • Aims to be the best open-source tool for article summarization and paywall bypass.

Maintenance & Community

Contributions are welcomed. Contact is available via email at contact@smry.ai.

Licensing & Compatibility

Licensed under the MIT License. This license permits commercial use and modification without significant restrictions, provided the original copyright and license notices are included.

Limitations & Caveats

The effectiveness of paywall bypass is dependent on the availability and indexing of articles on archive.org and Googlebot. The project is actively seeking contributions to improve paywall bypass robustness.

Health Check
Last Commit

1 day ago

Responsiveness

1+ week

Pull Requests (30d)
0
Issues (30d)
0
Star History
60 stars in the last 30 days

Explore Similar Projects

Starred by Patrick von Platen Patrick von Platen(Author of Hugging Face Diffusers; Research Engineer at Mistral) and Jeff Hammerbacher Jeff Hammerbacher(Cofounder of Cloudera).

client-python by mistralai

0.3%
662
Python SDK for Mistral AI platform
Created 1 year ago
Updated 5 days ago
Feedback? Help us improve.