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.
Image Attributions
The background images used on the calendar are sourced from talented photographers. We are grateful for their work.
Thumbnail | Name | Creator | License |
---|---|---|---|
Bald Eagle | Pen Waggener | CC BY 2.0 | |
dollar-bill | Alejandro Mallea | CC BY 2.0 | |
lincoln-memorial | Sergiy Galyonkin | CC BY-SA 2.0 | |
old-glory | D. Williams | CC0 1.0 | |
uncle-sam | DonkeyHotey | CC BY 2.0 | |
us-capitol | ThatMakesThree | CC BY 2.0 | |
we-the-people | Backbone Campaign | CC BY 2.0 |
Open Source
This entire project is open source. You can view the code, report issues, or contribute on GitHub.
View on GitHub