mirror of
https://github.com/Shubhamsaboo/awesome-llm-apps.git
synced 2026-07-17 08:22:34 -05:00
[PR #478] [CLOSED] Add AI Content Factory for AgroDrone Europe with human-in-the-loop review #6798
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/Shubhamsaboo/awesome-llm-apps/pull/478
Author: @ponomarevs123
Created: 2/8/2026
Status: ❌ Closed
Base:
main← Head:claude/create-content-factory-k9pkp📝 Commits (4)
623558aAdd AI Content Factory for AgroDrone Europe51371a4Add FastAPI version and n8n workflow for content factoryda930d3Add RSS news feeds and AI topic planner for autonomous content pipeline82d40c9Add human-in-the-loop review, image generation, and social media pipeline📊 Changes
9 files changed (+2320 additions, -0 deletions)
View changed files
➕
advanced_ai_agents/single_agent_apps/ai_content_factory/README.md(+217 -0)➕
advanced_ai_agents/single_agent_apps/ai_content_factory/content_factory.py(+173 -0)➕
advanced_ai_agents/single_agent_apps/ai_content_factory/content_factory_api.py(+614 -0)➕
advanced_ai_agents/single_agent_apps/ai_content_factory/media_generator.py(+283 -0)➕
advanced_ai_agents/single_agent_apps/ai_content_factory/n8n_workflow_example.json(+280 -0)➕
advanced_ai_agents/single_agent_apps/ai_content_factory/news_fetcher.py(+176 -0)➕
advanced_ai_agents/single_agent_apps/ai_content_factory/requirements.txt(+9 -0)➕
advanced_ai_agents/single_agent_apps/ai_content_factory/review_queue.py(+318 -0)➕
advanced_ai_agents/single_agent_apps/ai_content_factory/rss_feeds.py(+250 -0)📄 Description
Summary
This PR introduces a complete content production pipeline for AgroDrone Europe (agrodroneeurope.com) with human-in-the-loop review at three critical stages: news approval, content review, and social media validation. The system automates content generation from RSS feeds through to multi-platform social media distribution while maintaining editorial control.
Key Changes
Streamlit UI (
content_factory.py): Standalone interface for generating SEO-optimized content with multi-agent AI coordination (Researcher → SEO Writer → Editor)FastAPI v2 Server (
content_factory_api.py): Production-ready REST API with 8-step pipeline:News Fetcher (
news_fetcher.py): Aggregates 28 RSS feeds across German agriculture, drone regulation, and EU policy; AI topic planner suggests content ideas from current newsReview Queue System (
review_queue.py): SQLite-backed persistent queues for news, content, and social media with approval/rejection workflowMedia Generator (
media_generator.py):RSS Feed Configuration (
rss_feeds.py): 28 curated German-language feeds covering crop protection, seeding, NDVI monitoring, drone regulation, and EU policyn8n Integration: Ready-to-import workflow with form-based human review steps, cron scheduling, and platform-specific publishing nodes
Comprehensive Documentation (
README.md): Full pipeline overview, API reference, curl examples, and n8n setup instructionsNotable Implementation Details
https://claude.ai/code/session_01DXMU871gHRQy4H67W2rpP4
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.