About ByeDonald.com

This project is an open-source effort to track and categorize news related to Donald Trump's second term as President. It aims to provide a factual, day-by-day overview of events as reported by various news outlets.

How It Works

The content on this site is generated through a fully automated pipeline that ensures daily updates and consistent categorization.

1. Fetch News

Every day, a script fetches the latest news articles related to Donald Trump from a variety of sources using the GNews.io API.

2. Tag Articles

Each article is then processed by Anthropic's Claude AI model, which reads the content and assigns relevant tags to categorize the news.

3. Index for Search

All tagged articles are sent to Algolia, which powers the fast and accurate search functionality you can use across the site.

Acknowledgements & Technology

This project would not be possible without several key services and open-source technologies.

Open Source

This entire project is open source. You can view the code, report issues, or contribute on GitHub.

View on GitHub