{"repo":"samestrin/llm-newsletter-generator","free":true,"listed":false,"github":"https://github.com/samestrin/llm-newsletter-generator","clone":"git clone https://github.com/samestrin/llm-newsletter-generator.git","description":"llm-newsletter-generator transforms a valid RSS feed into a \"Newsletter\" using AI models via PyTorch and Transformers; this is experimental.","language":"Python","stars":14,"topics":["ai","llm","rss","rss-feed","pytorch","transformers","hugging-face","hugging-face-transformers","python3"],"license":"MIT","category":"machine-learning","readme_excerpt":"llm-newsletter-generator llm-newsletter-generator is an experimental Python script designed to generate text-only newsletters from RSS feeds using AI via PyTorch and Transformers. AI is used to create \"compelling\" newsletter content based on the provided feed, title, and optional topic. llm-newsletter-generator currently processes templated prompts using configurable LLMs and summarizes with sshleifer/distilbart-cnn-12-6. Features - RSS Feed Integration : The generator seamlessly retrieves content from RSS feeds, ensuring up-to-date newsletter content. - Customizable Output : Users can specify the title and topic of the newsletter to tailor content according to their preferences. - Transformer-based Text Generation : Utilizing the powerful capabilities of the Transformers library, the generator produces engaging and diverse newsletter content using multiple models. Large Language Models - Dolphin 2.9 Llama 3 8b : cognitivecomputations/dolphin-2.9-llama3-8b - Meta Llama 3 : meta-llama/Meta-Llama-3-8B - Microsoft Phi-3-Mini-128K-Instruct : microsoft/Phi-3-mini-128k-instruct (Default) - Snowflake Artic : Snowflake/snowflake-arctic-instruct Dependencies llm-newsletter-generator relies on the following dependencies: - Python : The script runs in a Python3 environment. - argparse : For parsing command-line arguments. - bs4 (BeautifulSoup) : For parsing HTML content in descriptions to clean it. - feedparser : To parse the RSS feeds. - hashlib : For generating hash values, used in ca","default_branch":null,"files":null,"tree":[],"storefront":"/r/samestrin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/samestrin/llm-newsletter-generator/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}