Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

I built a free AI agent that emails me a news briefing every morning, with no server

说明与用途

一个免费的 AI 代理使用 GitHub Actions、Tavily 和 Groq,每天发送电子邮件新闻简报,无需服务器。

问题

Need a daily news briefing without opening many tabs, paid newsletters, or running a server.

结果

Runs for free on GitHub Actions, uses only free API tiers, delivers a daily email briefing without server costs, and avoids duplicate stories.

工作流

  • Define topics in config.yaml
  • Schedule GitHub Actions via external cron (cron-job.org)
  • GitHub Actions workflow dispatches
  • Checkout repo and set up Python
  • Install dependencies
  • Run main.py to search Tavily, summarize with Groq, render HTML email
  • Check history JSON to avoid repeats
  • Send email via Gmail
  • Commit updated history back to repo

证据

The agent keeps a small history of what it has already sent and commits it back to the repo at the end of each run.

来源

It runs on the GitHub Actions free tier with no server at all.

来源

  • 记录日期: 2026-09-13T09:47:34.261Z