Inspiration
Content Machine was inspired by seeing how creators, marketers, and businesses struggle every day to come up with new ideas and create constant social media content. Existing AI tools were helpful, but none offered a complete solution that could find trends, create viral scripts, and automate the whole workflow. With social media growing fast, we knew creators needed a smarter tool that saves time and helps them stay consistent without burning out.
What it does Content Machine is an AI-powered platform that automates the full content-creation process.
Key Features: Scrapes trending content from Instagram, TikTok, and YouTube Generates viral scripts using Gemini AI Converts news stories into ready-to-post scripts Analyzes competitors Uses proven content frameworks (hooks, build-up, main content, CTA) Generates voice-overs with ElevenLabs Stores and organizes all content in one dashboard The interface is clean, modern, responsive, and designed for creators.
How we built it We used: Node.js + Express for backend EJS for frontend MongoDB for data storage Gemini API, Apify, News API, ElevenLabs for AI, scraping, news, and audio A modular structure with separate routes, middleware, services, and strong error handling
Challenges Handling inconsistent or broken JSON responses from Gemini Dealing with different scraping rules for each platform Ensuring fast performance and caching large data Staying within API rate limits Designing a clean and simple UI despite many features
Accomplishments Built a complete workflow from trend discovery to script + audio Strong AI integration for multiple content types Multi-platform support (Instagram, TikTok, YouTube) Professional design and scalable architecture Reliable content frameworks for high engagement
What we learned Robust error handling is essential when working with AI Social media data is messy and needs strong normalization Complex tools must have simple interfaces Performance matters when dealing with many APIs Proper security and rate-limit handling is crucial
What’s next More advanced AI using GPT-4, Claude, and custom trained models Better analytics and performance tracking Support for more platforms (LinkedIn, X, Pinterest) Automated scheduling, alerts, and cross-platform content adaptation
Log in or sign up for Devpost to join the conversation.