Skip to main content
FlowDeck is a native Mac app for iOS and macOS development. You get a complete IDE — build, run, test, debug, manage simulators and devices, stream logs, and review source control — plus an AI agent that can drive all of it from a conversation.

Requirements

FlowDeck requires macOS with Xcode installed. It does not support Windows or Linux.
  • macOS 26 (Tahoe) or later
  • Apple Silicon Mac (M1 or later)
  • Xcode 26 or later, launched at least once to install components
Support for macOS 15 (Sequoia) is temporarily suspended. We are working to restore it in an upcoming release.

AI Agent requirements

The built-in agent works through your existing AI CLI installation. Before using the agent, install and authenticate one supported CLI: Claude Code, Codex, OpenCode, Cursor, or Grok Build. FlowDeck detects available providers in Settings → AI → Agents.
FlowDeck drives the agent through your installed CLI — it does not manage credentials itself. If the agent doesn’t respond, make sure you can run it successfully in your terminal first.

Two ways to work

FlowDeck gives you two interaction modes that complement each other. Use whichever fits the task.

Direct — keyboard shortcuts and UI

Fast, precise actions you control step by step. Best when you know exactly what you want to do. You can also drive everything from the toolbar and sidebar panels without remembering shortcuts.

Agent — natural language

Describe a goal and the agent figures out the steps. Best for multi-step tasks, debugging, and anything that would take several manual actions to accomplish. The agent shows every action it takes in the conversation so you can follow along, intervene, or redirect at any point.

Feature overview

AI Agent

The built-in agent builds, tests, debugs, and automates — driven by a conversation.

Build & Run

Compile and launch apps on simulators, devices, or your Mac.

Testing

Run unit and UI tests, see results inline, let the agent fix failures.

Simulators & Devices

Boot simulators, deploy to physical devices, manage runtimes.

Console

Real-time OSLog streaming from running apps, with level and keyword filtering.

UI Automation

Tap, type, scroll, and screenshot — driven by the agent.

Source Control

Review diffs, stage, commit, push, and sync from the Inspector’s Changes tab.

Projects & Sessions

Add or create projects, then give each task an isolated worktree and session.

Open Quickly

Reach projects, sessions, tools, settings, and actions from one search field.

Quick Start

Install FlowDeck

Download FlowDeck and open your first project in minutes.