https://github.com/finaldie/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.
https://github.com/finaldie/auto-news
ai productivity
Last synced: 5 months ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/finaldie/auto-news
- Owner: finaldie
- License: mit
- Created: 2023-05-03T05:07:34.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-08-29T19:34:27.000Z (almost 2 years ago)
- Last Synced: 2024-08-29T23:56:40.925Z (almost 2 years ago)
- Topics: ai, productivity
- Language: Python
- Homepage:
- Size: 425 KB
- Stars: 422
- Watchers: 8
- Forks: 45
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-ChatGPT-repositories - auto-news - A personal news aggregator to pull information from multi-sources + LLM (ChatGPT via LangChain) to help us reading efficiently with less noises, the sources including: Tweets, RSS, YouTube, Web Articles, Reddit, and personal Journal notes. (Langchain)
- Awesome-GitHub-Repo - auto-news - 个人新闻聚合器,从 Tweets / RSS / YouTube / Web 文章 / Reddit 等多源拉取,通过 ChatGPT / Gemini / Ollama+LangChain 做总结、过滤和每周回顾。 (信息获取 / AI 新闻聚合)
README
# Auto-News: An Automatic News Aggregator with LLM
[](https://github.com/finaldie/auto-news/actions)






[](https://apps.apple.com/app/dots-agent/id6481704531)
[](https://play.google.com/store/apps/details?id=com.dotsfy.dotsagent)
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](https://finaldie.com/blog/auto-news-an-automated-news-aggregator-with-llm/) and these videos [Introduction](https://www.youtube.com/watch?v=hKFIyfAF4Z4), [Data flows](https://www.youtube.com/watch?v=WAGlnRht8LE).
[
](https://www.youtube.com/watch?v=hKFIyfAF4Z4 "AutoNews Intro on YouTube")
## 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](https://github.com/finaldie/auto-news/wiki/Deepdive-(Experimental)) topic via web search agent and [autogen](https://github.com/microsoft/autogen)
- Multi-LLM backend: OpenAI ChatGPT, Google Gemini, Ollama

## Documentation
https://github.com/finaldie/auto-news/wiki
## Installation
### :star: :star: Managed Solution :star: :star:
Great News! Now we have the in-house managed solution, it is powered by the `auto-news` as the backend. It supports the [Web version](https://dots.dotsfy.com/) and the mobile Apps, 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](https://dotsfy.com/dots-agent/). Click below to install the App directly:
* [Web version (Beta)](https://dots.dotsfy.com/)
* [](https://apps.apple.com/app/dots-agent/id6481704531)
* [](https://play.google.com/store/apps/details?id=com.dotsfy.dotsagent)
### Self-Hosted
The client is using [Notion](https://www.notion.so/), 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
- [Installation using Docker-compose](https://github.com/finaldie/auto-news/wiki/Docker-Installation)
- [Installation using Portainer](https://github.com/finaldie/auto-news/wiki/Installation-using-Portainer)
#### Kubernetes
- [Installation using Helm](https://github.com/finaldie/auto-news/wiki/Installation-using-Helm)
- [Installation using ArgoCD](https://github.com/finaldie/auto-news/wiki/Installation-using-ArgoCD)
## Issues/Questions?
Feel free to open an issue and start the conversation.