> Work In Progress

The Headlines

~/ Creating news articles from RSS feeds, YouTube videos and custom research prompts.

Role: Solo — Concept to Production // 2025

View Live Site
The Headlines app overview

Problem

Staying updated with the news is difficult in these times of information overload.

Keeping track of the different news events that happen over time is a challenge this project addresses.

What is the best way to research and write an article?

How can we validate the truthfulness of the news?

Built

A news aggregation software system that takes sources from RSS feeds, YouTube videos and custom research prompts.

Sources are fed into Perplexity for fact-checking against other similar reports and articles are composed in a journalistic manner.

Finished articles are user-facing while topic selection is controlled on a custom backend interface.

What's next

The pipeline proved the concept with real control over well-formed articles but the cost and maintenance overheads made it hard to sustain without a monetisation model.

This project is on hold but Version 2 is in early ideation. This will be a consumer app where users specify their topics of interest for which they will receive personalised insights while avoiding the noise of general news.

The Headlines article view
The Headlines news feed

RSS Feeds

The custom backend interface allows the curator to add any free RSS feed online.

Here they can refresh the feed, choose the latest stories that interest them for fact-checking and article creation.

The Headlines backend interface
YouTube video source editor

YouTube Videos

YouTube videos can be selected as a whole or as a clip with specified in and out times. This pipeline includes video transcription via the Supadata.ai API which is sent to Perplexity for fact-checking and article creation in the style of a journalist.

Custom Research

Provide your own topic with a title, and other optional details to prompt Perplexity to research your particular area of interest.

This is extremely useful to verify or falsify whispers you hear on the ether.

Image generation pipeline
Image generation pipeline

Image Generation

The call to Perplexity also creates 3 image generation prompts based on the context of the articles.

The curator chooses the most fitting one which, is fed into a separate pipeline that calls DALL-E 3 to generate an accompanying image.

\ Stack

React
Next.js
TypeScript
Cursor
Claude Code
Convex

\ More Projects

Mo Speech

# Live

Mo Speech

An AAC symbol exposure app built to help children develop communication skills.

React
Convex
UX/UI Design
Live product
Media Transporter

# Work in progress

Media Transporter

A file transfer tool that tracks the progress of files across different servers and Hot Folders.

Concept
User Research
User Flows
UX/UI Design