A Python application for generating AI news digests using LangGraph & DeepSeek Model.
- Scrapes and processes AI news feeds
- Generates weekly digests
- Team-based agent architecture
- Clone this repository:
git clone https://github.com/your-username/agent-editor-team-langgraph.git
- Install UV (if not already installed): Please refer to the official documentation - https://docs.astral.sh/uv/getting-started/installation/
Create a .env
file with your API keys and settings:
OPENAI_API_KEY=your-api-key
FEEDS_FILE=feeds.txt
Run the main script:
uv run main.py
This will:
- Fetch the latest AI news from the feeds listed in
feeds.txt
- Process and analyze articles using LangGraph's team of AI agents
- Generate a weekly digest markdown file in the
digests/
directory - Output progress logs to both console and
log/
directory - Use DeepSeek Model for content analysis and summarization
agent-editor-team-langgraph/
├── .env - Environment variables
├── ai_news_team.py - Main team implementation
├── digests/ - Generated digest markdown files
├── feeds.txt - News feed URLs
├── main.py - Entry point
├── util.py - Utility functions
MIT License