AutoGA — Automated AI-Powered News Digest
Built a fully automated pipeline that turns Google Alerts into a Telegram channel digest: RSS feed → article scraping → LLM summarization → Telegram delivery.
What was built:
- Go HTTP service for article scraping: accepts a batch of URLs, concurrently extracts clean article text using Mozilla Readability, returns structured JSON. Deployed on Google Cloud Run.
- Make.com integration: developed a CLI tool that programmatically deploys complete automation scenarios via Make.com API — a single command sets up the full flow for any list of RSS
feeds.
- Deduplication via Upstash Redis: each article is processed exactly once, no repeated notifications.
- Ukrainian-language AI summaries via Ollama Cloud LLM.
- Robust edge-case handling: JavaScript-rendered pages, paywalled content, YouTube URLs, Google Alerts redirect unwrapping.
Stack: Go 1.25, Google Cloud Run, Make.com, Upstash Redis, Ollama Cloud, Docker, Telegram Bot API
#GoogleAlerts #Make.com #AI #Ollama #OpenRouter #API #Upstash #Redis #GCP #golang #docker #Telergam
What was built:
- Go HTTP service for article scraping: accepts a batch of URLs, concurrently extracts clean article text using Mozilla Readability, returns structured JSON. Deployed on Google Cloud Run.
- Make.com integration: developed a CLI tool that programmatically deploys complete automation scenarios via Make.com API — a single command sets up the full flow for any list of RSS
feeds.
- Deduplication via Upstash Redis: each article is processed exactly once, no repeated notifications.
- Ukrainian-language AI summaries via Ollama Cloud LLM.
- Robust edge-case handling: JavaScript-rendered pages, paywalled content, YouTube URLs, Google Alerts redirect unwrapping.
Stack: Go 1.25, Google Cloud Run, Make.com, Upstash Redis, Ollama Cloud, Docker, Telegram Bot API
#GoogleAlerts #Make.com #AI #Ollama #OpenRouter #API #Upstash #Redis #GCP #golang #docker #Telergam