Activepieces 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.
Activepieces
Self-hosted workflow automation with TypeScript integrations, alternative to Zapier
banana-slides
AI slide deck generator that exports PPTX, PDF and narrated video
Verdict
Activepieces ranks higher, 71 to 50. Of the 3 score parts we measure for both, Activepieces leads on 3, banana-slides on none.
- AdoptionActivepieces leads by 38 points, 51 to 13: a wide gap.
- FreshnessActivepieces leads by 6 points, 100 to 94.
- MaintenanceWe do not score banana-slides on this; Activepieces has 87.
- Easy to runWe do not score banana-slides on this; Activepieces has 50.
- Agent-readyActivepieces leads by 55 points, 85 to 30: a wide gap.
Pick Activepieces if you are
Teams self-hosting Zapier-style automation with LLM and MCP integrations
- Pieces are open-source TypeScript npm packages with hot reloading for local development
- 280+ pieces usable as MCP servers from Claude Desktop, Cursor or Windsurf
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
| What we compare | Activepieces | banana-slides |
|---|---|---|
| Score parts, out of 100 | ||
| Adoption | 51, popular | 13, niche |
| Freshness | 100, active | 94, active |
| Maintenance | 87, healthy | Not scored for this kind |
| Easy to run | 50, easy | Not scored for this kind |
| Agent-ready | 85, ready | 30, minimal |
| Facts from GitHub and the README | ||
| Stars | 25.1k | 15.7k |
| License | custom license (read the license) | AGPL-3.0 (copyleft) |
| Last commit | Oct 2026 | Oct 2026 |
| Last release | Oct 2026 | Feb 2026 |
| Language | TypeScript | TypeScript |
| Docker | Yes | Yes |
| GPU | Not needed | Not needed |
| arm64 or Apple Silicon | Not stated | Not stated |
Activepieces
Activepieces is a no-code workflow builder with loops, branches, auto retries, HTTP calls and npm-backed code steps, and flows are versioned. Integrations are called pieces: TypeScript npm packages, 280+ of which are exposed as MCP servers for Claude Desktop, Cursor or Windsurf. It also has AI pieces for several providers, human-in-the-loop approvals, and chat and form triggers.
Who it is for: Teams self-hosting Zapier-style automation with LLM and MCP integrations
Strengths
- Pieces are open-source TypeScript npm packages with hot reloading for local development
- 280+ pieces usable as MCP servers from Claude Desktop, Cursor or Windsurf
- Flows are versioned and support loops, branches and auto retries
- Built-in approval, delay, chat and form triggers for human-in-the-loop flows
Weaknesses
- Enterprise features sit under a separate commercial license, not MIT
- README does not state RAM, CPU or database requirements
- Automation-first; AI agents are one feature rather than the core design
- README claims of 200+ and 280+ pieces are inconsistent
- no GPU
- Docker + Compose
- Compose runs PostgreSQL, Redis
- Models: OpenAI
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.