Open Source Automation Apps
Discover open source automation solutions to streamline workflows, reduce manual tasks & improve efficiency. Find tools for CI/CD, and more.
Apps in Automation
Language
License
Flowsint
Automation · Developer Tools
A privacy-first, graph-based OSINT investigation platform with 30+ automated enrichers for mapping relationships between domains, IPs, people, and organizations.
Everywhere
AI Assistants · Automation · Productivity
On-screen aware AI assistant that acts across your apps without disrupting your flow.
MindsHub Cowork
AI Agents · Automation
The open-source, self-hostable workspace that delegates entire tasks to swappable AI agents and hands back finished, shareable artifacts instead of another chat reply.
Auto Company
AI Agents · Automation
A 24/7 autonomous AI company: 14 expert-persona agents running on Claude Code or Codex CLI that research, decide, code, deploy, and market real products with a single markdown file as their only memory.
qm
AI Agents · AI Assistants · Automation
An open-source, multiplayer agent harness that gives every employee and every room in a company its own scoped memory, sandbox, and AI agent — in Slack and on the web.
Nanobrowser
AI Assistants · Automation · Productivity
Open-source Chrome extension for AI-powered web automation — run multi-agent browser workflows locally using your own LLM API keys, free from cloud subscriptions.
e2a
AI Agents · Automation
Give your AI agents a real, authenticated email address — with SPF/DKIM-verified inbound, HMAC-signed delivery, WebSocket fan-out, and human-in-the-loop approval built in.
xyops
Automation · Monitoring
A unified, self-hosted platform for job scheduling, visual workflow automation, server monitoring, alerting, and incident response — built for teams who demand full ownership of their operations stack.
Digger
Automation · Developer Tools · Devops
Run Terraform and OpenTofu natively inside your existing CI pipeline — no separate runners, no third-party secrets, no extra compute costs.
page-agent
AI Agents · Automation
Control any web interface with natural language — no browser extension, no headless browser, just a JavaScript script tag.
Hexabot
AI Development · Automation
Build and run agentic workflows across channels with YAML, tools, and RAG
Flowise
AI Development · Automation · Developer Tools
Drag-and-drop visual builder for AI agents, RAG pipelines, and multi-agent systems—deploy anywhere in minutes.
Dittofeed
Automation · Marketing
Open-source omni-channel customer engagement platform for automating transactional and marketing messages via email, SMS, WhatsApp, Slack, and mobile push.
AutoGen
AI Development · Automation
Build autonomous and human-in-the-loop multi-agent AI systems with a layered, event-driven Python and .NET framework pioneered at Microsoft Research.
Magic
AI Agents · Automation · Low Code Platforms
Magic is an enterprise-grade open-source AI agent platform combining a generalist AI agent, workflow engine, IM, and collaborative office system for running an AI-powered digital workforce.
About Automation
Automation software is designed to reduce manual effort by executing tasks and processes automatically. These solutions are valuable for a wide range of applications, from simple scheduled jobs to complex business logic orchestration.
Typical features include workflow builders with drag-and-drop interfaces, robust scheduling capabilities (cron jobs, time-based triggers), event-driven automation based on system changes or external inputs, and integration with various services through APIs. More advanced systems offer features like parallel processing, error handling, and detailed logging for monitoring and debugging. They frequently support conditional logic (if/then statements) to create dynamic workflows.
The value proposition of automation is significant. By automating repetitive processes, teams can reduce errors, free up valuable time for more strategic initiatives, and improve overall efficiency. Use cases include automating deployments (CI/CD pipelines), provisioning infrastructure, managing cloud resources, responding to alerts and incidents, processing data streams, generating reports, and handling customer requests. Automation tools can also be used to orchestrate complex multi-step processes, ensuring consistency and reliability.