Skip to content

Repository files navigation

NexusFlow Banner

n8n Gemini DALL·E Runway Stars Forks Contributions Welcome


📜 The Manifesto: Content is Dead. Long Live the Flow.

The traditional content team is broken — slow sprints, missed deadlines, inconsistent output, and sky-high agency invoices. NexusFlow is the answer.

It is a fully autonomous and modular content pipeline built on n8n that transforms a single keyword into a complete, publish-ready multi-channel campaign. Blog post. LinkedIn update. AI-generated visuals. Narrated faceless video. All of it — in minutes.

We are not building a writing assistant. We are building a replacement for the entire content workflow. Faster. Cheaper. Infinitely scalable.

"Feed it a topic. Walk away. Come back to a complete multi-channel campaign."


✨ Core Pillars 🚀

🚀 Zero-Touch Campaigns

One prompt triggers the entire pipeline — blog, image, LinkedIn, and video — with no human steps in between.

🧠 Multi-Modal AI Orchestration

NexusFlow coordinates Gemini, DALL·E 3, Runway, and ElevenLabs as a single unified system. Each model does what it does best.

⚡ Radical Efficiency

What used to take a content team 3 days now runs in under 5 minutes of automated execution.

🔁 Modular by Design

Every workflow is a self-contained specialist. Swap out models, add new channels, or extend the pipeline without touching anything else.


🎬 NexusFlow in Motion: The Content Assembly Line

A single topic enters the pipeline and emerges as a complete multi-platform campaign — blog post, LinkedIn update, header image, and a narrated faceless video — all orchestrated by n8n.

                        ┌─────────────────────┐
                        │   INPUT: Topic/Seed  │
                        └──────────┬──────────┘
                                   │
                        ┌──────────▼──────────┐
                        │      Get News        │  ← NewsAPI grounds content in
                        │   (Trend Context)    │    real-world events
                        └──────────┬──────────┘
                                   │
                        ┌──────────▼──────────┐
                        │   Blog Post Agent    │  ← Gemini 1.5 Flash writes
                        │  (Gemini 1.5 Flash)  │    SEO-optimized long-form
                        └──────┬──────┬───────┘
                               │      │
              ┌────────────────┘      └────────────────┐
              │                                        │
   ┌──────────▼──────────┐               ┌────────────▼────────────┐
   │    Create Image      │               │     LinkedIn Post        │
   │    (DALL·E 3)        │               │   (Gemini 1.5 Flash)    │
   └──────────┬──────────┘               └─────────────────────────┘
              │
   ┌──────────▼──────────┐
   │    Edit / Search     │
   │      Images          │
   └──────────┬──────────┘
              │
   ┌──────────▼──────────┐
   │   Faceless Video     │  ← Runway generates video
   │  (Runway + ElevenLabs│    ElevenLabs adds voiceover
   └─────────────────────┘

🧠 Architecture & Workflow Blueprints

NexusFlow is a collection of specialized, expert workflows — each one a dedicated "agent" in the pipeline. Modular architecture means infinite scalability and plug-and-play customization.

🏛️ Click to explore the Specialist Workflows
Workflow File Responsibility
🤖 Master Orchestrator AI_Marketing_Team.json Runs the full end-to-end pipeline
📝 Blog Writer Blog_Post.json SEO blog post + image prompt via Gemini
💼 LinkedIn Agent LinkedIn_Post.json B2B-optimized LinkedIn content
🖼️ Image Creator Create_Image.json Header image generation via DALL·E 3
✏️ Image Editor Edit_Image.json Post-processing and image refinement
🎬 Video Producer Faceless_Video.json Faceless Video Generation (Runway + ElevenLabs)s
📰 News Fetcher Get_News.json Pulls trending context from NewsAPI
🔍 Image Search Search_Images.json Web image retrieval and sourcing
  • 🧠 Central Orchestrator controlling all workflows

🔦 Workflow Spotlight: Inside the Blog Post Agent

This is not just a JSON file. It's a repeatable blueprint for high-quality, SEO-optimized content — every single time.

// Blog_Post.json — NexusFlow Blog Agent
{
  "name": "NexusFlow Blog Agent",
  "type": "n8n-nodes-base.agent",
  "typeVersion": 1,
  "position": [1080, 520],
  "parameters": {
    "model": "gemini-1.5-flash",
    "systemMessage": "You are an expert SEO Content Strategist and long-form writer.
Your task: write a comprehensive, engaging blog post on the provided topic.
Tone: authoritative yet accessible. Use clear H2/H3 headings, bullet points,
a strong introduction, and a memorable conclusion. Naturally weave in relevant
keywords for search optimization. You MUST also generate a creative DALL·E 3
image prompt for the blog header. Return a single JSON object with two keys:
'blog_post' (full markdown content) and 'image_prompt' (detailed visual prompt)."
  }
}

The output feeds directly into Create_Image.json — no human copy-paste needed.


💻 The Stack

Initial workflows include News Fetching, Blog Generation, Image Creation, and Search Pipelines

Category Technology Why
🚀 Orchestration n8n Visual, robust, infinitely scalable workflow automation
🧠 Text AI Google Gemini 1.5 Flash Best-in-class speed, reasoning, and cost for text generation
🖼️ Image AI OpenAI DALL·E 3 Gold standard for high-quality, context-aware image generation
🎬 Video AI Runway Gen-2 Leading programmatic AI video generation at scale
🔊 Audio AI ElevenLabs Hyper-realistic voiceovers and narration for video content
📈 Data NewsAPI Grounds content in real-time, relevant world events

🗺️ Roadmap

  • Phase 1 — Core multi-modal pipeline (Blog, LinkedIn, Image, Video)
  • Phase 2 — Performance loop (track engagement via platform APIs)
  • 💡 Phase 3 — Campaign Strategist agent (proactive topic suggestions from trends)
  • 🚀 Phase 4 — Self-optimizing prompts (A/B test via engagement feedback + RL)
  • 🌐 Phase 5 — Interactive web dashboard (manage campaigns, view output, trigger workflows)

🛠️ Setup & Deployment 🚀

1. Deploy n8n

Cloud — Sign up at n8n.io (free tier available)

Self-host with Docker

docker run -it --rm --name n8n \
  -p 5678:5678 \
  -v ~/.n8n:/home/node/.n8n \
  n8nio/n8n

2. Clone the Repo

git clone https://github.com/iamdev0707/NexusFlow.git
cd NexusFlow

3. Import the Workflows

In n8n → Workflows → Import from File — import each .json one by one.

4. Configure API Credentials

Go to Settings → Credentials in n8n and add:

Service Key Needed For
Google AI (Gemini) Blog_Post, LinkedIn_Post, Faceless_Video
OpenAI (DALL·E 3) Create_Image, Edit_Image
Runway Faceless_Video
ElevenLabs Faceless_Video
NewsAPI Get_News

5. Execute

Open AI_Marketing_Team.json, enter a topic, hit Execute Workflow. The pipeline handles the rest.

You can also activate workflows on a schedule or via webhooks for full hands-off automation.


🤝 Contributions

This is more than a project — it's a new paradigm for content creation.

Star the repo to support the future of automated marketing 🍴 Fork & PR your own specialist workflows (TikTok, Instagram Reels, Reddit, etc.) 💡 Open an issue with ideas, prompt improvements, or bugs 🤖 Integrate a new AI tool and build a workflow around it


Built with n8n · Gemini 1.5 Flash · DALL·E 3 · Runway · ElevenLabs · NewsAPI

Support

For questions, ideas, or improvements:

  • Open an issue
  • Start a discussion

NexusFlow is evolving — contributions are welcome.

About

Autonomous AI content engine with modular workflows for content generation

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors