Skip to content

farhanbin65/orchestrator_pulse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Orchestrator Pulse — Automated AI News Facebook Pages

Daily AI News & Trends — fully automated pipeline that scrapes, translates, designs, and posts AI news cards to two Facebook pages (English & Bangla) every 3 hours.


What it does

This project automatically runs 8 times a day via GitHub Actions. Each run:

  1. Scrapes the latest AI news from 30+ RSS feeds (TechCrunch, The Verge, OpenAI, DeepMind, arXiv, and more)
  2. Fetches a relevant photo from Unsplash based on the article topic
  3. Generates a branded English 1080×1080 image card (headline + Unsplash photo) using Python Pillow
  4. Posts the English card to the Orchestrator Pulse (English) Facebook page
  5. Translates the headline and summary into Bangla using the Groq API (LLaMA 3.3 70B)
  6. Generates a Bangla-language image card using the same Unsplash photo — no second API call
  7. Posts the Bangla card to the Orchestrator Pulse (Bangla) Facebook page

No manual work required after setup.

image image image Screenshot 2026-04-10 115348

Setup (for your own pages)

1. Clone the repo

git clone https://github.com/YOUR_USERNAME/orchestrator-pulse.git
cd orchestrator-pulse

2. Install dependencies

pip install requests feedparser Pillow python-dotenv groq

3. Add Bangla fonts

Download and place these fonts in assets/:

4. Create your .env file

English page PAGE_ID=your_english_facebook_page_id PAGE_ACCESS_TOKEN=your_english_page_access_token Bangla page BANGLA_PAGE_ID=your_bangla_facebook_page_id BANGLA_PAGE_ACCESS_TOKEN=your_bangla_page_access_token Meta App credentials APP_ID=your_meta_app_id APP_SECRET=your_meta_app_secret Groq API (for Bangla translation) GROQ_API_KEY=your_groq_api_key

About

Orchestrator Pulse is an automated AI news aggregator that scrapes the latest updates from multiple sources, summarizes key insights, and generates visually engaging carousel images using Python Pillow. It streamlines content creation by auto-posting curated AI news directly to a Facebook page in real time.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages