AI-powered news summarization app
Top 73.7% on SourcePulse
Epigram offers an AI-powered platform for consuming news in short, digestible formats, aiming to reduce information overload. It targets users seeking efficient and personalized news consumption, providing AI-generated summaries and deeper analysis from trusted sources.
How It Works
Epigram leverages a Next.js frontend with AI capabilities powered by OpenAI's GPT-4o-mini and Exa for news summarization. News data is sourced via the Mediastack API. User preferences drive a personalized feed, and AI is used for both concise summaries and in-depth analysis. Caching and rate limiting are handled by Upstash Redis.
Quick Start & Requirements
git clone https://github.com/panda-sandeep/epigram
.env.example
to .env.local
and populate with API keys and secrets.npm install
, npm run dev
curl --header "X-Epigram-Secret: <your-secret>" http://localhost:3000/api/news/populate
Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The project requires multiple third-party API keys, including paid services like OpenAI and Mediastack, which represent a significant operational cost and dependency. The AGPL-3.0 license may impose restrictions on commercial use or integration into proprietary software.
7 months ago
Inactive