Agent for social media post creation, curation, and scheduling
Top 29.8% on sourcepulse
This project provides a LangGraph-based agent for sourcing, curating, and scheduling social media posts, with a human-in-the-loop workflow for review and approval. It targets content creators and social media managers looking to automate post generation from URLs, offering a flexible setup from basic to advanced features.
How It Works
The agent leverages LangGraph to orchestrate a multi-step process. It takes a URL, uses FireCrawl for web scraping, and then employs an LLM (Anthropic) to generate draft posts for Twitter and LinkedIn. A key aspect is the human-in-the-loop (HITL) mechanism, facilitated by Arcade for authentication and an optional Agent Inbox for review, allowing users to approve, reject, or edit generated content before publishing.
Quick Start & Requirements
yarn install
yarn langgraph:in_mem:up
then yarn generate_post
yarn
), and setting environment variables.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The "basic setup mode" omits features like parsing content from GitHub, Twitter, or YouTube, ingesting data from Slack, and image selection/uploads. Advanced features require significant API key setup and developer account configurations for multiple platforms.
2 days ago
1 day