Open Source Automation Tools

Automation uses software to carry out repetitive or rule-based tasks with less manual effort. It can connect applications, process data, control devices, run browser or desktop actions, and coordinate multi-step workflows. By making tasks repeatable, automation can reduce errors, save time, and help teams manage work that would otherwise require frequent human intervention.

Open source automation tools range from workflow builders and scripting frameworks to browser controls, data extraction utilities, and systems for coordinating AI agents. When choosing a tool, consider its maturity, license, maintenance activity, security model, system requirements, and compatibility with your existing services. Automation is useful for developers, operations teams, researchers, and individuals looking to streamline routine work or build repeatable processes.

162 repositories · updated October 16, 2026

caldera: Automate Adversary Emulation and Red-Team Operations

caldera: Automate Adversary Emulation and Red-Team Operations

Caldera is a self-hosted platform for emulating adversary behavior using the MITRE ATT&CK framework. It combines a command-and-control server, web interface, and extensible plugins for security testing and incident response.

ActiveHealth 58/100

PythonCybersecuritySecurity
Added Oct 11, 2026 View details
prime-agent: Run Self-Improving Agents for Coding Work

prime-agent: Run Self-Improving Agents for Coding Work

Prime Agent is a coding and research agent built for long-running tasks, using a persistent Python environment, recursive subagents, and durable working context. It suits developers and researchers who need agents to keep working across sessions.

NewHealth 82/100

RustAI AgentsCoding Agent
Added Oct 2, 2026 View details
OpenCompany: Coordinate AI Agents to Run a One-Person Business

OpenCompany: Coordinate AI Agents to Run a One-Person Business

OpenCompany is a Rust-based host for configuring and running companies staffed by coordinated AI agents. It is aimed at solo operators who want to delegate business functions while retaining key decisions, and is explicitly not production-ready.

NewHealth 64/100

RustAI AgentsAgent Orchestration
Added Sep 30, 2026 View details
e2a: Email API for Applications and AI Agents

e2a: Email API for Applications and AI Agents

e2a provides an email API and relay for applications and AI agents. It supports transactional sending, inbound mailboxes, and agent replies, with optional human review and hosted or Docker-based deployment.

NewHealth 63/100

GoEmailAPI
Added Sep 29, 2026 View details
pydantic-ai-harness: Add Capabilities for Long-Running AI Agents

pydantic-ai-harness: Add Capabilities for Long-Running AI Agents

A Python capability library that extends Pydantic AI agents with tools and support for coding, research, memory, delegation, and context management. This repository is no longer updated; development continues in the Pydantic AI repository.

ActiveHealth 79/100

PythonAI AgentsLibrary
Added Sep 28, 2026 View details
Kun: Local-First AI Agent Workspace

Kun: Local-First AI Agent Workspace

Kun is a local-first workspace for using AI agents across coding, writing, design, research, and automation. Its desktop GUI and terminal TUI share one runtime, keeping tasks and approvals connected.

NewHealth 75/100

TypeScriptAI AgentsDesktop App
Added Sep 27, 2026 View details
browser-rs-mcp: Share Chrome with AI Agents

browser-rs-mcp: Share Chrome with AI Agents

A Rust MCP server that lets multiple AI agents control separate tabs in one shared Chrome profile. It provides browser automation through Chrome DevTools Protocol without requiring a Node.js runtime.

NewHealth 50/100

RustMCPMCP Server
Added Sep 25, 2026 View details
dcc-mcp-blender: Control Blender with AI Agents

dcc-mcp-blender: Control Blender with AI Agents

An embedded MCP server that lets AI agents operate Blender through typed tools for modeling, UVs, rigging, materials, animation, and rendering. Suited to creators and pipeline teams seeking structured, cross-DCC automation.

NewHealth 61/100

PythonAI AgentsMCP
Added Sep 24, 2026 View details
AutoResearch: Turn Research Ideas into Reviewable Evidence

AutoResearch: Turn Research Ideas into Reviewable Evidence

AutoResearch is a Python agent workflow for developing AI and machine learning research ideas into experiments and reviewable evidence. It suits researchers who want a traceable, resumable process and can configure model services and experiment resources.

NewHealth 42/100

PythonAI AgentsMachine Learning
Added Sep 22, 2026 View details
OpenMausBot: Coordinate AI Agents in a Desktop Chat App

OpenMausBot: Coordinate AI Agents in a Desktop Chat App

OpenMausBot is a local-first desktop app for managing AI agents as a team of chat contacts. It runs supported agent CLIs on your computer and can connect agents to computers and third-party apps, with approval prompts for risky actions.

NewHealth 81/100

AI AgentsTypeScriptSelf Hosted
Added Sep 20, 2026 View details
vphone-cli: Run a Virtual iPhone on Apple Silicon

vphone-cli: Run a Virtual iPhone on Apple Silicon

vphone-cli runs iOS virtual machines on physical Apple Silicon Macs using Apple's Virtualization.framework and PCC research virtual machines. It is aimed at security researchers, reverse engineers, and developers who need a controllable iOS guest for testing or automation.

ActiveHealth 80/100

SwiftmacOSCLI
Added Sep 19, 2026 View details
astron-rpa: Automate Desktop and Web Workflows

astron-rpa: Automate Desktop and Web Workflows

AstronRPA is a visual RPA desktop application for building workflows that automate desktop software and web pages. It combines low-code workflow design with agent integration and supports enterprise deployment, scheduling, and API or MCP triggers.

ActiveHealth 56/100

PythonAutomationWorkflow Automation
Added Sep 15, 2026 View details
Previous Page 1 Next

Related topics