
In simple English
ByteChef helps you connect different software tools and artificial intelligence models into automated steps. You can build workflows by dragging items on a screen or by talking to an assistant. If a task stops or fails, it resumes from the exact step instead of starting over. The core software is free to self-host, but some advanced team features require a paid upgrade. You will need a computer with Docker installed to run it.
What it is
ByteChef is an open-source workflow automation platform and AI agent builder designed as an alternative to Zapier and n8n. It combines visual pipeline design, durable execution, and over two hundred built-in connectors into a single self-hosted service.
What it is good for
Solo builders who want to automate business tasks or embed artificial intelligence features into their own software products without paying high monthly fees to closed cloud services.
- Combines traditional workflow automation with artificial intelligence agents in one place.
- Persists task states so paused or failed runs resume cleanly from where they left off.
- Offers over two hundred connectors for popular cloud services and databases.
- Requires Docker and some technical knowledge to set up and maintain on a server.
- Uses significant memory when running PostgreSQL and vector databases together.
- Enterprise features such as single sign-on and git integration require a restricted commercial license.
Zapier or n8n
PostgreSQL (a robust open-source relational database used to store application data securely)
- n8n-io/n8n208k stars
A popular node-based workflow automation tool with a large collection of community integrations.
- activepieces/activepieces25k stars
An open-source alternative to Zapier focused on business process automation with a friendly visual builder.
- langchain-ai/langgraph44k stars
A developer library for building stateful multi-agent applications in code rather than via a visual editor.
- cybertec-postgresql/pg_timetable1.4k stars
A job scheduler for PostgreSQL whose jobs and schedules live in the database itself.
- PrefectHQ/prefect24k stars
Adds scheduling, retries and a run history to Python functions you already have.
curl -O https://raw.githubusercontent.com/bytechefhq/bytechef/master/docker-compose.yml docker compose -f docker-compose.yml up