Open Source Workflow Automation Tools
Discover 66 open source Workflow Automation repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Workflow Automation projects here are most often combined with AI Agents, Developer Tools and Automation. Last updated October 4, 2026.
66 repositories · updated October 4, 2026

datatrove: Build Large-Scale Text Data Pipelines
DataTrove is a Python library for processing, filtering, and deduplicating text datasets at scale. It combines reusable pipeline blocks with local and cluster executors, making it useful for data preparation workflows such as building LLM training corpora.

gitbundle: Self-Host Git Repositories and CI Workflows
GitBundle is a self-hosted code hosting and workflow automation platform with a Rust-powered server and a separate runner. It suits teams seeking an alternative to hosted Git services, though some workflow events are marked not ready yet.

fast-agent: Build and Run LLM Agents and Workflows
fast-agent is a Python framework and CLI for building, running, and evaluating LLM agents. It connects agents to MCP servers and supports multi-agent workflows, multiple model providers, and interactive terminal use.

lefthook: Manage Git Hooks Across Projects
Lefthook is a fast, Go-based manager for configuring and running Git hooks across projects and languages. Use it to automate checks around commits and pushes, with options for parallel jobs, file filtering, scripts, and local overrides.

context-engineering-intro: Guide AI Coding Assistants with Project Context
A Claude Code-oriented template for giving coding assistants project rules, examples, and feature requirements before implementation. It turns feature requests into Product Requirements Prompts with implementation steps and validation guidance.

n8n: Build Visual Workflows and AI Agents
n8n connects apps and services in visual workflows, with custom code available for more complex automation. It suits teams that want to build AI-enabled processes and choose between self-hosting and cloud deployment.

n8n-workflows: Browse and Search n8n Automation Workflows
A searchable collection of n8n workflow JSON files, organized by category and integration. Browse workflows online or run the Python-based web app locally to search, inspect, and download examples.

cursor-memory-bank: Structure AI-Assisted Development Workflows
cursor-memory-bank adds a persistent task memory and phased workflow to Cursor, guiding projects from initialization and planning through implementation and review. It suits developers who want repeatable processes and durable context for AI-assisted coding.

mcp-agent: Build Agents with Model Context Protocol
A Python framework for building LLM agents around Model Context Protocol servers and composable workflow patterns. It suits developers who need MCP integrations, multi-agent workflows, or durable execution with Temporal.

automatisch: Automate Workflows Across Services
Automatisch is a self-hostable workflow automation tool for connecting services and automating business processes without programming. It suits teams that want to build integrations while keeping data on their own servers.

n8n-nodes-mcp: Connect n8n Workflows to MCP Servers
A community node for connecting n8n workflows and AI agents to Model Context Protocol servers. Use it to discover and run tools, retrieve resources, and access prompts through STDIO or HTTP-based transports.

magic: Build and Manage Enterprise AI Agents
Magic is a self-hostable platform for building AI agents and workflows and connecting them to organizational tools and knowledge. It combines collaboration, approval controls, sandboxing, and budget limits for teams that need managed AI automation.