A modern Flutter application providing independent news summaries with a focus on German news and international supplements, powered by AI analysis.
MaryNews is a sleek, user-friendly news application that prioritizes neutral reporting. The app was developed with a key goal: providing readers with independent, AI-powered summaries of current news events that cut through potential media bias.
- 🤖 AI-powered news analysis and daily summaries
- 🔍 Sentiment analysis of news articles
- 📊 Detailed analytics with pros/cons evaluation
- 🗞️ Comprehensive timeline view of current events
- 🌓 Elegant, clean design with dark mode as default
MaryNews leverages advanced AI technology to transform how you consume news:
The app provides AI-generated summaries of current news events on daily, weekly, and monthly timeframes, giving you a quick overview of what's happening without having to read dozens of articles.
Each article is analyzed for sentiment (positive, neutral, or negative), helping you understand the emotional tone of coverage.
Get in-depth analysis of news trends including:
- Key topics and themes
- Pro and contra arguments
- Important keywords
- Overall reliability assessment
Set personal topics of interest, and the AI will prioritize these in summaries and analysis.
- Frontend: Flutter
- State Management: Provider
- AI Integration: OpenAI API (GPT-4)
- News Data: NewsAPI and other neutral news sources
The app integrates with several news APIs:
- NewsAPI: Access to various international and German sources
- Deutsche Welle API (planned): International perspective with German focus
- Tagesschau API (planned): For reliable German news reporting
- OpenAI API: For AI-powered news analysis and summaries
- Ensure Flutter is installed on your system
- Clone the repository
- Add your API keys in
lib/constants/api_constants.dart - Run
flutter pub getto install dependencies - Launch the app with
flutter run
The app interface can be easily customized by editing the theme file in lib/constants/theme_constants.dart.
This project is licensed under the MIT License.
MaryNews - Stay informed with AI-powered, independent news analysis