A multi-agent system that searches for news, analyzes sentiment, creates social media posts, and generates promotional posters using AI.
- News Scout Agent: Searches the web for latest news on any topic
- Sentiment Analyzer: Analyzes the sentiment of discovered articles
- Content Creator: Generates Twitter and LinkedIn posts from articles
- Poster Generator: Creates eye-catching posters using DALL-E
- Moderator Agent: Reviews and approves all generated content
- Next.js 16 - React framework
- Inngest Agent Kit - Multi-agent orchestration
- OpenAI GPT-5 - AI models
- MongoDB - Database
- TailwindCSS - Styling
- Install dependencies:
npm install- Set up environment variables:
# Create .env.local file with:
OPENAI_API_KEY=your_key_here
MONGODB_URI=your_mongodb_uri
SERPER_API_KEY=your_serper_key
INNGEST_SIGNING_KEY=your_inngest_key
INNGEST_EVENT_KEY=your_inngest_event_key- Run the development server:
npm run dev- Enter a search query (e.g., "AI technology", "climate change")
- Click "Run Agents" to start the multi-agent workflow
- Watch as agents collaborate to find news, analyze sentiment, create posts, and generate posters
- View results in real-time as each agent completes its task