Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

📰 News Summary App using Ollama

A desktop application that fetches the latest news from speficic news sources and provides concise, AI-generated summaries. The app also supports listening to the summaries via text-to-speech, and offers a dark/light theme toggle for a better user experience.


✨ Features

  • Summarizes latest news from multiple RSS sources
  • Uses local LLMs via Ollama for summary generation
  • Built-in text-to-speech for audio playback of summaries
  • Theme switching (dark/light)
  • Works entirely offline after initial model setup

🚀 Prerequisites

To run this app, ensure the following are installed and configured:

  • Python 3.8 or newer
  • Install required Python packages with:
    • >> pip install feedparser requests pyttsx3 ttkbootstrap
  • Install and run Ollama, then pull a model like llama3:
    • >> ollama run llama3
  • TTS Support (Text-to-Speech)
    • >> sudo apt install espeak ffmpeg libespeak1

🛠️ Running the App

After setting up the prerequisites:

python news_summary_app.py

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages