Skip to main content
Back to Lab

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.

N8NPostgreSQLOpenAIDockerRaspberry Pi

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

N8N workflow for collecting news articles

Automated pipeline for collecting articles from Chadian news outlets

Click to enlarge

What I Learned

Building a full AI automation pipeline from zero
Self-hosting on a Raspberry Pi with Docker (and debugging when it runs out of memory)
N8N workflow design for multi-step scraping and summarization
Prompt engineering for consistent, useful summaries in French
Youzverse Logo

Welcome to Youssouf's Universe !

Quick Links

Connect

© 2026 Youzverse. All rights reserved.

Made with by Hissein Youssouf