Skip to content

vpapanasta/NewsSummarizerAppOllama

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

3 Commits
ย 
ย 
ย 
ย 

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

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages