Automated daily research from trending sources, AI-curated post selection, and a multi-criteria quality gate — ensuring only your best content goes live.
Solopreneurs & Founders maintaining presence without hiring a content team.
Creators in tech, SaaS, or AI spaces needing trend-aware content.
Marketers who want data-driven posts on autopilot.
Busy Professionals who struggle to post consistently.
Self-hosted n8n (uses native Ollama nodes).
Ollama running locally with a model (e.g., Mistral).
LinkedIn OAuth with w_member_social scope.
Google Sheets & Telegram Bot credentials.
Research, selection, and quality control — fully automated.
Fetches trends in parallel. Pulls data from Hacker News, Reddit (8 subreddits), and Product Hunt. Merges sources, runs 7-layer deduplication, and ranks by relevance. AI then generates 3 distinct LinkedIn drafts (Build Story, Insight, How-To).
Runs at 9:30 AM. AI Selector analyzes all drafts to pick the winner based on day alignment, angle variety, and hook strength. The winner passes through an AI Quality Gate (scored 1-10 on 5 criteria). Approved posts publish instantly; others are revised or skipped.
Telegram alerts for every action: post selected, post revised, post published, or post rejected. Stay in the loop without opening the sheet.
Create a sheet with columns: Post ID, Angle, Hook Line, Full Post, Hashtags, Trend Referenced, Word Count, Best Day, Status, LinkedIn URL, AI Review, Revised Post, etc.
Install Ollama locally and pull your preferred models (e.g., ollama pull mistral). Ensure sufficient resources for inference.
Register an app at developer.linkedin.com with w_member_social scope. Get your Person URN and credentials.
Create a bot via @BotFather. Configure system prompts for the AI Writer, AI Selector, and Quality Gate nodes to match your brand voice.
Run the research flow manually first. Verify drafts appear in your sheet. Then test the publish flow manually before enabling the schedule.
Tweak AI Selector weights, adjust Quality Gate thresholds, or add more sources by duplicating the fetch/normalize pattern.
Automate your LinkedIn presence with trend-aware, quality-gated content. Let me help you deploy this.