Researches your niche, creates professional carousels, posts to Instagram, tests everything, and gets smarter every cycle. Built with free tools. Zero cost.
Every feature is designed to grow your Instagram account. Research, create, post, analyze, optimize, repeat.
Studies your niche across hundreds of sources. Learns audience psychology, viral hooks, competitor strategies, and trending topics.
Creates professional carousels using HTML, CSS, and JavaScript. Not generic templates — real designs that match your brand identity.
Publishes to Instagram at optimal times. Uses the Instagram Graph API to post carousels automatically.
Tests hooks, formats, captions, and posting times. Every post is an experiment that improves the next one.
Monitors likes, comments, saves, shares, and follower growth. Identifies what works and what doesn't.
When your account is ready, it suggests products, pricing, and strategies to start earning revenue.
Upload a sample carousel and it reverse-engineers your style — colors, fonts, layout, spacing. Every post matches.
Builds a database of viral hooks in your niche. Tests which hooks your audience responds to best.
Control everything from Telegram. Send commands, get status updates, view analytics, and chat naturally.
A continuous loop that gets smarter with every post.
You set a niche. The system studies hundreds of sources — competitors, psychology, hooks, trends, hashtags.
Generates professional carousels with scroll-stopping hooks, value-driven slides, and strong CTAs.
Publishes to Instagram at the optimal time. Tracks every metric — reach, saves, shares, engagement.
Analyzes what worked. Tests new hooks, formats, and times. Every cycle makes the next post better.
Follow these steps to get the system running. Total setup time: about 30 minutes.
Open Telegram, search for @BotFather, send /newbot, and follow the prompts. Copy the bot token it gives you — you will need it later.
Send any message to your new bot. Then open https://api.telegram.org/botYOUR_TOKEN/getUpdates in your browser. Find "chat":{"id": 123456789} — that number is your chat ID.
In Instagram, go to Settings, Account, Switch to Professional Account. Choose Business or Creator. Connect it to a Facebook Page (create one if needed). This is free and required for the API.
Go to developers.facebook.com, create a new app (Business type), add the Instagram Graph API product. In Graph API Explorer, generate a token with instagram_basic and instagram_content_publish permissions.
In Graph API Explorer, run me/accounts to find your Page ID. Then run PAGE_ID?fields=instagram_business_account. The ID returned is your Instagram User ID.
Choose a free cloud platform (Render, Railway, Fly.io, or Oracle Cloud). Connect your GitHub repo. Set the environment variables: TELEGRAM_BOT_TOKEN, TELEGRAM_CHAT_ID, IG_USER_ID, IG_ACCESS_TOKEN.
Open your n8n instance. Click "Add Workflow", then "Import from File". Upload IG-VIRAL-ENGINE.json. Configure the Telegram credential with your bot token. Activate the workflow.
On your server, run curl -fsSL https://ollama.ai/install.sh | sh then ollama pull llama3. This is your free AI brain — no API keys, no subscriptions.
Open Telegram, message your bot /start. You should get a welcome reply. Then send /niche your niche here to begin. The system starts researching immediately.
Send /create to generate your first carousel. Review it. Send /post to publish it to Instagram. The system tracks performance and improves from there.
Control the system from Telegram. Send commands or just chat naturally.
Pick a platform. Connect your repo. Set environment variables. Done.
Easiest setup. Connect your GitHub repo and it deploys automatically. Good for getting started fast.
Deploy on RenderFast deployments with good performance. Auto-detects Dockerfile and builds for you.
Deploy on RailwayMost powerful free tier. Run containers close to your users. Good for global reach.
Deploy on FlyBest specs on the free tier. ARM Ampere instance runs 24/7 with no cost. Requires more setup.
Deploy on OracleServerless. Pay only for what you use (free tier covers most usage). Scales to zero when idle.
Deploy on GCPRun on a VPS, home server, or old laptop. Full control. Use the quick-start script to install everything.
View Setup Guide