# Flow Master

> AUTOMATION FOR ANY APPLICATION

Automate any desktop or mobile app by what it looks like. Capture a UI component, chain it into a flow, and let it run on a schedule — no API required.

## Features

### It works by sight

Screenshot a UI element and Flow Master finds it again by image, with a matching threshold you control. Apps with no API and no accessibility tree automate anyway.

### Flows, not scripts

Chain actions with delays and if/then branching in a visual designer, and save the result as a template you can reuse.

### Runs without you

Time-based and interval scheduling, background execution and a configurable number of cycles, with a task view to watch and stop them.

### Local by default

Automation data is stored encrypted on the machine, with granular permissions over what a flow is allowed to drive.

## What a flow can do

- Capture a component
- Match by image
- Move and click
- Type and send keys
- Conditional branching
- Delays and cycles
- Flow templates
- Task monitoring

## Five platforms, one flow

### Windows (10 1903+)

Windows 10 (1903) or later; Windows 11 22H2 recommended.

### macOS (10.14+)

macOS Mojave or later; Ventura or newer recommended.

### Linux (Ubuntu 18.04+)

Ubuntu 18.04 LTS or equivalent; 22.04 LTS recommended.

### Android (API 23+)

Android 6.0 and above.

### iOS (12.0+)

iOS 12.0 and above.

### Built with (Flutter 3.29)

One Flutter codebase with native automation APIs behind it.

## Requirements

4 GB RAM minimum (8 GB recommended), 500 MB free space, 1024×768 or larger, and an internet connection for licence checks and updates.

Source: https://github.com/fadymondy/flow-master
