{"id":13584925,"url":"https://github.com/finaldie/auto-news","last_synced_at":"2026-01-07T11:53:24.095Z","repository":{"id":175483128,"uuid":"635621673","full_name":"finaldie/auto-news","owner":"finaldie","description":"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.","archived":false,"fork":false,"pushed_at":"2024-08-29T19:34:27.000Z","size":435,"stargazers_count":422,"open_issues_count":5,"forks_count":45,"subscribers_count":8,"default_branch":"main","last_synced_at":"2024-08-29T23:56:40.925Z","etag":null,"topics":["ai","productivity"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/finaldie.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-05-03T05:07:34.000Z","updated_at":"2024-08-29T23:08:50.000Z","dependencies_parsed_at":"2023-09-27T08:37:41.978Z","dependency_job_id":"a01247e8-f826-4746-ae1a-6adbfe869671","html_url":"https://github.com/finaldie/auto-news","commit_stats":null,"previous_names":["finaldie/auto-news"],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/finaldie%2Fauto-news","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/finaldie%2Fauto-news/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/finaldie%2Fauto-news/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/finaldie%2Fauto-news/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/finaldie","download_url":"https://codeload.github.com/finaldie/auto-news/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223273198,"owners_count":17117756,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","productivity"],"created_at":"2024-08-01T15:04:36.335Z","updated_at":"2026-01-07T11:53:24.084Z","avatar_url":"https://github.com/finaldie.png","language":"Python","funding_links":[],"categories":["Langchain","Python","信息获取"],"sub_categories":["AI 新闻聚合"],"readme":"# Auto-News: An Automatic News Aggregator with LLM\n\n[![GitHub Build](https://github.com/finaldie/auto-news/actions/workflows/python.yml/badge.svg)](https://github.com/finaldie/auto-news/actions)\n![Kubernetes](https://img.shields.io/badge/kubernetes-%23326ce5.svg?style=Flat\u0026logo=kubernetes\u0026logoColor=white)\n![ChatGPT](https://img.shields.io/badge/chatGPT-74aa9c?style=Flat\u0026logo=openai\u0026logoColor=white)\n![Google Gemini](https://img.shields.io/badge/Google%20Gemini-8A2BE2?style=Flat\u0026logo=googlegemini\u0026logoColor=white)\n![Ollama](https://img.shields.io/badge/Ollama-8A2BE2?style=Flat\u0026logo=ollama\u0026logoColor=white)\n![Notion](https://img.shields.io/badge/Notion-%23000000.svg?style=Flat\u0026logo=notion\u0026logoColor=white)\n![Helm](https://img.shields.io/badge/Helm-0F1689?style=Flat\u0026logo=Helm\u0026labelColor=0F1689)\n[![iOS](https://img.shields.io/itunes/v/6481704531)](https://apps.apple.com/app/dots-agent/id6481704531)\n[![Android](https://img.shields.io/badge/Google_Play-v1.1.2-blue)](https://play.google.com/store/apps/details?id=com.dotsfy.dotsagent)\n\nThe ultimate personal productivity content aggregator: Designed to effortlessly navigate and maximize your efficiency in the AI era.\n\n## Use Cases\n\n1. [x] **Super busy but still wants to catch the trends in a few minutes?** `Yes`\n2. [x] **Want to be a super individual, to handle vast amounts of information in the GenAI world?** `Yes`\n3. [x] **Become a super executor, tell less, and achieve more?** `Yes`\n\nWith `auto-news` you'll get:\n- `Faster learning:` Navigate trends and catch up in minutes.\n- `Recap reinforcement:` Smooth and periodic memory recall.\n- `Intelligent actions:` Route actions with a single message.\n\nIn the AI era, speed and productivity are extremely important. We need AI tools to help us talk less and achieve more!\n\nFor 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).\n\n[\u003cimg src=\"https://img.youtube.com/vi/hKFIyfAF4Z4/0.jpg\" width=\"80%\" /\u003e](https://www.youtube.com/watch?v=hKFIyfAF4Z4 \"AutoNews Intro on YouTube\")\n\n## Features\n- Aggregate feed sources (including RSS, Reddit, Tweets, etc), and proactive generate with insights\n- Generate insights of YouTube videos (Do transcoding if no transcript provided)\n- Generate insights of Web Articles\n- Filter content based on personal interests and remove 80%+ noises\n- Weekly Top-k Recap\n- Unified and central reading experience (RSS reader-like style, Notion-based)\n- Generate `TODO` list from takeaways and journal notes\n- Organize Journal notes with insights daily\n- [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)\n- Multi-LLM backend: OpenAI ChatGPT, Google Gemini, Ollama\n\n\u003cimg src=\"https://github.com/finaldie/auto-news/assets/1088543/778242a7-5811-49e1-8982-8bd32d141639\" width=\"80%\" /\u003e\n\n## Documentation\nhttps://github.com/finaldie/auto-news/wiki\n\n## Installation\n### :star: :star: Managed Solution :star: :star:\nGreat 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_)\n\n\u003cimg src=\"https://github.com/finaldie/auto-news/assets/1088543/3b072078-17eb-4f1d-b301-75bc8295479c\" width=\"80%\" /\u003e\n\nFor more details, please check out the [App official website](https://dotsfy.com/dots-agent/). Click below to install the App directly:\n\n* [Web version (Beta)](https://dots.dotsfy.com/)\n* [![iOS](https://img.shields.io/itunes/v/6481704531)](https://apps.apple.com/app/dots-agent/id6481704531)\n* [![Android](https://img.shields.io/badge/Google_Play-v1.1.2-blue)](https://play.google.com/store/apps/details?id=com.dotsfy.dotsagent)\n\n### Self-Hosted\nThe client is using [Notion](https://www.notion.so/), and the backend is fully `self-hosted` by ourselves.\n\n#### Backend System Requirements\n| Component | Minimum      | Recommended  |\n| --------- | -----------  | ----         |\n| OS        | Linux, MacOS | Linux, MacOS |\n| CPU       | 2 cores      | 8 cores      |\n| Memory    | 6GB          | 16GB         |\n| Disk      | 20GB         | 100GB        |\n\n#### Docker-compose\n- [Installation using Docker-compose](https://github.com/finaldie/auto-news/wiki/Docker-Installation)\n- [Installation using Portainer](https://github.com/finaldie/auto-news/wiki/Installation-using-Portainer)\n\n#### Kubernetes\n- [Installation using Helm](https://github.com/finaldie/auto-news/wiki/Installation-using-Helm)\n- [Installation using ArgoCD](https://github.com/finaldie/auto-news/wiki/Installation-using-ArgoCD)\n\n## Issues/Questions?\nFeel free to open an issue and start the conversation.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffinaldie%2Fauto-news","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffinaldie%2Fauto-news","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffinaldie%2Fauto-news/lists"}