Open Source Automation Tools

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

193 repositories · updated October 4, 2026

cursorless-talon: Voice Commands for Structural Code Editing

cursorless-talon: Voice Commands for Structural Code Editing

Cursorless Talon provides the voice-command side of Cursorless, a system for editing code by speaking. It is intended for developers using Talon who want to navigate and manipulate code through spoken, structure-aware commands.

PythonDeveloper ToolsAutomation
Added Apr 7, 2026 View details
BrowserOS: Browse with AI Agents and Automate Web Tasks

BrowserOS: Browse with AI Agents and Automate Web Tasks

BrowserOS is a Chromium-based project with two desktop browsers: one for AI agents to automate logged-in web tasks, and another with an AI assistant for people browsing. It connects to MCP-compatible agents and keeps session data on your machine.

TypeScriptAI AgentsBrowser Automation
Added Apr 3, 2026 View details
magentic-ui: Automate Browser and File Tasks with AI Agents

magentic-ui: Automate Browser and File Tasks with AI Agents

MagenticLite is an experimental agent for browser and local-file workflows, designed to work with smaller models. It supports human approval and browser sandboxing, and suits people who want supervised automation rather than unattended computer control.

PythonAI AgentsBrowser Automation
Added Mar 30, 2026 View details
RedditVideoMakerBot: Generate Videos from Reddit Posts

RedditVideoMakerBot: Generate Videos from Reddit Posts

RedditVideoMakerBot automates the creation of short videos from Reddit content, without manual video editing or asset compiling. It is for creators who want to generate a video file for manual upload to social platforms.

PythonAutomationCLI
Added Mar 30, 2026 View details
SpiffWorkflow: Execute Python and BPMN Workflows

SpiffWorkflow: Execute Python and BPMN Workflows

SpiffWorkflow is a Python workflow engine for building and running processes defined in code or BPMN diagrams. It suits teams that need executable business workflows, with support for BPMN and a baseline DMN implementation.

PythonWorkflow AutomationLibrary
Added Mar 27, 2026 View details
genaiscript: Build LLM Workflows with JavaScript

genaiscript: Build LLM Workflows with JavaScript

GenAIScript is a JavaScript and TypeScript toolkit for assembling prompts and orchestrating language models, tools, and data. The repository is marked deprecated and archived, so it may suit existing users better than new projects.

TypeScriptJavaScriptAI
Added Mar 25, 2026 View details
mcp-remote-macos-use: Control a Remote Mac with AI Agents

mcp-remote-macos-use: Control a Remote Mac with AI Agents

An MCP server that lets compatible AI clients interact with a remote macOS desktop using screenshots, keyboard input, and mouse controls. It suits users who want to automate Mac tasks through Screen Sharing without installing an agent on the target Mac.

PythonMCP ServermacOS
Added Mar 24, 2026 View details
UFO: Automate Desktop Tasks Across Devices with AI Agents

UFO: Automate Desktop Tasks Across Devices with AI Agents

UFO combines a Windows desktop agent with a framework for coordinating agents across devices and platforms. Use it for Windows automation or multi-step workflows that need task planning, device assignment, and parallel execution.

PythonAI AgentsAutomation
Added Mar 20, 2026 View details
Hexabot: Build and Run AI Workflows Across Chat Channels

Hexabot: Build and Run AI Workflows Across Chat Channels

Hexabot is a TypeScript platform for building agentic workflows that combine actions, tools, memory, and conversational channels. It suits teams that want to develop and operate AI automations in a single runtime.

TypeScriptAI AgentsAutomation
Added Mar 19, 2026 View details
cuisine: Automate Unix Servers with Python

cuisine: Automate Unix Servers with Python

Cuisine provides a flat Python API for automating operating-system tasks across one or more servers. It suits administrators and developers who want direct, scriptable control without adopting a larger declarative framework.

PythonAutomationDevOps
Added Mar 17, 2026 View details
SponsorBlock: Skip Sponsor Segments in YouTube Videos

SponsorBlock: Skip Sponsor Segments in YouTube Videos

SponsorBlock is a crowdsourced browser extension that detects and skips sponsor segments in YouTube videos. It also supports skipping categories such as intros, outros, and subscription reminders, and works with Invidious.

TypeScriptBrowser ExtensionAutomation
Added Mar 14, 2026 View details
certbot: Obtain and Deploy HTTPS Certificates

certbot: Obtain and Deploy HTTPS Certificates

Certbot is a command-line client for obtaining certificates from Let's Encrypt and other ACME-compliant certificate authorities. It can also configure supported web servers to use HTTPS and automate certificate management.

PythonSecurityCLI
Added Mar 11, 2026 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️