Project Borderless
← All stories

How this works

Project Borderless doesn't tell you what's true. It shows you the same event as reported across the political spectrum, separates the facts every side agrees on from the framing each side adds, and makes that framing visible.

01  Grouping the same event

We pull headlines and short excerpts from outlet RSS feeds — never full articles. Each item is turned into a numeric embedding, and items about the same event are grouped into a story by similarity within a rolling time window. A story reaches the feed once it spans at least two sides of the spectrum.

02  Where lean labels come from

Each outlet's left / center / right label comes from published, independent media-bias methodologies — AllSides and Ad Fontes Media. They are not our own judgment. Reasonable people disagree about any single label; we cite the source so you can check it.

03  The framing analysis

For each multi-side story, a large language model reads the collected headlines and excerpts and produces three things: the shared facts every side reports, a per-side note on how the language differs, and the specific loaded termseach side used (highlighted in that side's color).

This analysis is AI-generated and clearly labeled as such. It describes how coverage differs — it is not a ruling on which side is correct, and it can be wrong. Treat it as a reading aid, not a verdict.

04  Copyright & sourcing

We store and show only headlines, a short excerpt, and a link back to the original article. Every headline links out to the outlet that published it — read the source.

05  Current sources