--- sidebarTitle: "Welcome" title: "Welcome" icon: 'hand-wave' description: "Your friendliest open source all-in-one automation tool, designed to be extensible." --- Learn how to work with Activepieces Browse available pieces Learn how to install Activepieces How to Build Pieces and Contribute # ๐Ÿ”ฅ Why Activepieces is Different: - **๐Ÿ’– Loved by Everyone**: Intuitive interface and great experience for both technical and non-technical users with a quick learning curve. ![](/resources/templates.gif) - **๐ŸŒ Open Ecosystem:** All pieces are open source and available on npmjs.com, **60% of the pieces are contributed by the community**. - **๐Ÿ› ๏ธ Pieces are written in Typescript**: Pieces are npm packages in TypeScript, offering full customization with the best developer experience, including **hot reloading** for **local** piece development on your machine. ๐Ÿ˜Ž ![](/resources/create-action.png) - **๐Ÿค– AI-Ready**: Native AI pieces and agents are built into Activepieces. Integrating AI into your flows is seamless and simpleโ€”experiment with popular providers, or quickly create custom agents using our easy-to-use AI SDK. - **๐Ÿข Enterprise-Ready**: Developers set up the tools, and anyone in the organization can use the no-code builder. Full customization from branding to control. - **๐Ÿ”’ Secure by Design**: Self-hosted and network-gapped for maximum security and control over your data. - **๐Ÿง  Human in Loop**: Delay execution for a period of time or require approval. These are just pieces built on top of the piece framework, and you can build many pieces like that. ๐ŸŽจ