n8n vs banana-slides

Two of the top projects in Workflow automation with AI, side by side: who leads on each score part and who each one suits, then setup, license, activity and what each review found.

11st of 3 in Workflow automation with AI

n8n

Visual workflow automation with code steps, AI agent nodes and 1500+ integrations

33rd of 3 in Workflow automation with AI

banana-slides

AI slide deck generator that exports PPTX, PDF and narrated video

Verdict

n8n ranks higher, 77 to 50. Of the 3 score parts we measure for both, n8n leads on 3, banana-slides on none.

  • Adoptionn8n leads by 87 points, 100 to 13: a wide gap.
  • Freshnessn8n leads by 6 points, 100 to 94.
  • MaintenanceWe do not score banana-slides on this; n8n has 92.
  • Easy to runWe do not score banana-slides on this; n8n has 33.
  • Agent-readyn8n leads by 40 points, 70 to 30: a wide gap.

Pick n8n if you are

Teams automating business workflows that include LLM steps

  • 1500+ integrations and 9,000+ ready-made workflow templates
  • Code nodes run JavaScript or Python and can pull npm packages

Pick banana-slides if you are

Users who want AI-generated, editable slide decks from prompts or documents

  • Several providers: Gemini, OpenAI-format, Volcengine, Vertex AI and LazyLLM vendors like Qwen and DeepSeek
  • Exports PPTX, PDF, editable PPTX (beta) and narrated MP4 with subtitles
n8n vs banana-slides: score parts and facts
What we comparen8nbanana-slides
Score parts, out of 100
Adoption100, widely used13, niche
Freshness100, active94, active
Maintenance92, healthyNot scored for this kind
Easy to run33, some setupNot scored for this kind
Agent-ready70, partly30, minimal
Facts from GitHub and the README
Stars207.4k15.7k
Licensecustom license (read the license)AGPL-3.0 (copyleft)
Last commitOct 2026Oct 2026
Last releaseOct 2026Feb 2026
LanguageTypeScriptTypeScript
DockerYesYes
GPUNot neededNot needed
arm64 or Apple SiliconNot statedNot stated

n8n

n8n is a fair-code workflow platform that runs as one Docker container (docker.n8n.io/n8nio/n8n, port 5678) and combines a visual canvas with JavaScript, Python and npm code nodes. AI agent and workflow nodes connect to OpenAI, Anthropic, Google or open-source models, with human-approval steps and observability, and 1500+ integrations plus 9,000+ templates cover the rest of the stack.

Who it is for: Teams automating business workflows that include LLM steps

Strengths

  • 1500+ integrations and 9,000+ ready-made workflow templates
  • Code nodes run JavaScript or Python and can pull npm packages
  • Single container on port 5678 with one data volume
  • Switch model providers without rebuilding the workflow

Weaknesses

  • Sustainable Use License (fair-code, source-available), not an OSI license
  • Some features require a separate n8n Enterprise License
  • README states no database, RAM or CPU requirements
  • no GPU
  • Models: OpenAI, Anthropic, Google, open-source models
  • port 5678

banana-slides

Banana Slides generates presentations from a topic, outline, page descriptions or uploaded PDF/Docx/MD/Txt files, rendering each page as an image with image-generation models such as Nano Banana Pro. Pages can be edited by natural-language instructions or box selection, and exported as PPTX, PDF, editable PPTX (beta) or an MP4 with TTS narration. It runs as a Flask backend plus a web frontend and needs an API key for a text/image provider.

Who it is for: Users who want AI-generated, editable slide decks from prompts or documents

Strengths

  • Several providers: Gemini, OpenAI-format, Volcengine, Vertex AI and LazyLLM vendors like Qwen and DeepSeek
  • Exports PPTX, PDF, editable PPTX (beta) and narrated MP4 with subtitles
  • Edit pages by natural-language prompt or box selection; per-page templates supported
  • Prebuilt Docker Hub images with a docker-compose.prod.yml, plus a CLI and agent skills

Weaknesses

  • AGPL-3.0 license restricts use in closed-source hosted services
  • Needs paid external image-generation API; README warns Nano Banana Pro calls are costly
  • Editable PPTX export is beta; better results need a Baidu API key
  • README is mostly Chinese; desktop build is at release-candidate stage (v0.9.0-rc.7)
  • no GPU
  • Docker + Compose
  • Needs Gemini/OpenAI/Volcengine/Vertex or LazyLLM API key, FFmpeg with libass (video export), LibreOffice (optional, PPTX upload), Baidu API key (optional, editable export)
  • Models: Gemini (Nano Banana Pro), OpenAI-compatible (gpt-image-2), Volcengine Doubao/Seedream, Vertex AI, LazyLLM vendors (Qwen, DeepSeek, GLM, Kimi, MiniMax, SiliconFlow)
  • port 3011

More in Workflow automation with AI

Building with these?

We help teams pick an open-source AI stack and run it in production. Client work never changes a rank.