Activepieces logo

Activepieces

Open source AI automation for building no-code workflows and MCP servers from TypeScript pieces

Open Source Alternative to
Repository activity
  • Stars22.8k
  • Forks3.8k
  • Open Issues517
activepieces health score - Linux Foundation Insights
License

Other

Languages
  • TypeScript
  • CSS
  • Shell
Activepieces screenshot

About Activepieces

Activepieces is an open source automation platform for building AI workflows and no-code flows. It is designed as a Zapier replacement for teams that want extensible automation, a type-safe pieces framework, and self-hosted control over the system.

It uses TypeScript pieces, with loops, branches, auto retries, HTTP, NPM code steps, and versioned flows. Contributed pieces become MCP servers for use with Claude Desktop, Cursor, or Windsurf, and the builder includes human-in-the-loop delays, approval steps, and chat or form input interfaces.

The Community Edition is released under the MIT license, with enterprise features under a commercial license. Pieces are open source npm packages published to npmjs.com as they are contributed, and the self-hosted platform can run network-gapped for control over your data.

Key features

  • TypeScript pieces framework for custom integrations
  • Pieces can be used as MCP servers with LLM tools
  • Loops, branches, auto retries, and HTTP steps
  • Versioned flows with chat and form input interfaces
  • Human-in-the-loop approval and delayed execution

Details

First released
2022
Self-hosting
Self-hosted and network-gapped
License
MIT · Commercial License
Integrations
200+ pieces
Platforms
Web
Deployment
self-hostable