auto-news

auto-news

A personal news aggregator to pull information from multi-sources + LLM (ChatGPT/Gemini/Ollama via LangChain) to help us reading efficiently with less noises, the sources including: Tweets, RSS, YouTube, Web Articles, Reddit, and personal Journal notes.

Stars: 465

Visit
 screenshot

Auto-News is an automatic news aggregator tool that utilizes Large Language Models (LLM) to pull information from various sources such as Tweets, RSS feeds, YouTube videos, web articles, Reddit, and journal notes. The tool aims to help users efficiently read and filter content based on personal interests, providing a unified reading experience and organizing information effectively. It features feed aggregation with summarization, transcript generation for videos and articles, noise reduction, task organization, and deep dive topic exploration. The tool supports multiple LLM backends, offers weekly top-k aggregations, and can be deployed on Linux/MacOS using docker-compose or Kubernetes.

README:

Auto-News: An Automatic News Aggregator with LLM

GitHub Build Kubernetes ChatGPT Google Gemini Ollama Notion Helm iOS Android

The ultimate personal productivity content aggregator: Designed to effortlessly navigate and maximize your efficiency in the AI era.

Use Cases

  1. [x] Super busy but still wants to catch the trends in a few minutes? Yes
  2. [x] Want to be a super individual, to handle vast amounts of information in the GenAI world? Yes
  3. [x] Become a super executor, tell less, and achieve more? Yes

With auto-news you'll get:

  • Faster learning: Navigate trends and catch up in minutes.
  • Recap reinforcement: Smooth and periodic memory recall.
  • Intelligent actions: Route actions with a single message.

In the AI era, speed and productivity are extremely important. We need AI tools to help us talk less and achieve more!

For more background, see this Blog post and these videos Introduction, Data flows.

Features

  • Aggregate feed sources (including RSS, Reddit, Tweets, etc), and proactive generate with insights
  • Generate insights of YouTube videos (Do transcoding if no transcript provided)
  • Generate insights of Web Articles
  • Filter content based on personal interests and remove 80%+ noises
  • Weekly Top-k Recap
  • Unified and central reading experience (RSS reader-like style, Notion-based)
  • Generate TODO list from takeaways and journal notes
  • Organize Journal notes with insights daily
  • [Multi-Agents] Experimental Deepdive topic via web search agent and autogen
  • Multi-LLM backend: OpenAI ChatGPT, Google Gemini, Ollama

Documentation

https://github.com/finaldie/auto-news/wiki

Installation

⭐ ⭐ Managed Solution ⭐ ⭐

Great News! Now we have the in-house managed solution, it is powered by the auto-news as the backend. For the client App, download it from App Store or Google Play, install and enjoy. It is the quickest and easiest solution for anyone who doesn't want to/or does not have time to set up by themselves. (Notes: App is available in US and Canada at this point)

For more details, please check out the App official website. Click below to install the App directly:

  • iOS
  • Android

Self-Hosted

The client is using Notion, and the backend is fully self-hosted by ourselves.

Backend System Requirements

Component Minimum Recommended
OS Linux, MacOS Linux, MacOS
CPU 2 cores 8 cores
Memory 6GB 16GB
Disk 20GB 100GB

Docker-compose

Kubernetes

Issues/Questions?

Feel free to open an issue and start the conversation.

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for auto-news

Similar Open Source Tools

For similar tasks

For similar jobs