Personal Project · AI Automation
Khabar Alyom
خبر اليوم
A self-hosted system that collects Chadian news articles every night and generates daily summaries using AI. Runs on a Raspberry Pi with N8N, PostgreSQL, and OpenAI.
How It Works
Every night
Collect
An N8N workflow scrapes articles from several Chadian news outlets. Articles are cleaned, structured, and stored in PostgreSQL with metadata.
Then
Summarize
A second workflow retrieves collected articles and sends them to OpenAI's GPT to generate concise summaries in French.
Every morning
Publish
The website reads from the database and displays the daily digest. Users browse summaries and can click through to original sources.
Why I built this
There was no single place to get a quick summary of what's happening in Chad. News is spread across a dozen sites, most of which don't have great mobile experiences. I wanted to build something that collects it all, summarizes it, and puts it in one place every morning. It also served as a way to learn AI automation pipelines, self-hosting, and workflow orchestration end to end.
Workflow Gallery

Automated pipeline for collecting articles from Chadian news outlets
Click to enlarge