# Electric Agents App

A desktop client for coding with Horton, inspecting agent runs, and connecting to sessions on [Electric Agents](/agents).

[Download for Mac (Apple Silicon)](https://github.com/electric-sql/electric/releases/download/agents-desktop-latest/Electric-Agents-mac-arm64.dmg) [Other platforms](#desktop)

`macOS``Windows``Linux``iOS``Preview``Android``Preview`

Follow the same run from your desk or your phone.

## Three ways to use it

Build your own agents, code with Horton, or connect to runs already running on your servers.

### Build your own agents

Use the desktop app to inspect entities you build with the Electric Agents SDK: state, timelines, and forks.

You can:

- Watch an entity's inbox and runs live
- Fork from a past event and compare changes
- Debug a failed worker without redeploying
- Open a parent and its workers side by side

### Code with Horton, locally

Horton, our open-source coding agent, is included. Choose a model, pick a folder, edit files, and run commands from chat.

You can:

- Refactor a folder with parallel workers
- Bisect a regression while another worker fixes it
- Edit code, run bash, and search the web
- Learn Electric Agents with `/quickstart`

### Attach to remote sessions

Connect to any agents-server. Runs started by CI, webhooks, issues, or cron appear in the app.

You can:

- Check a GitHub issue run on your phone, finish at your desk
- Steer a CI agent before its PR merges
- Pause or resume a scheduled run
- Hand a session off between devices mid-run

One place to build, run, and inspect agents.

## What the app includes

Connect your model provider, choose a server, and inspect the agents you run today.

### Custom agent types

Build entities with `@electric-ax/agents-runtime` and inspect them in the desktop app.

### State explorer

See each entity's runs, inbox, manifests, and custom state in one view.

### Entity timeline

Replay a run event by event, then fork from any point to try a different path.

### Cloud or self-hosted

Use Electric Cloud, or point the app at an agents-server you run yourself.

### Connect to remote sessions

Open sessions started by CI, webhooks, issues, cron, or another machine.

### MCP servers

Add MCP servers with native OAuth. Workspace `mcp.json` files are respected.

### Pick your provider

Use an API key from your keychain, or sign in to Codex. Anthropic, OpenAI, DeepSeek, and Moonshot are supported.

### Skills & slash commands

Use `/quickstart` to get started, then save commands for your workflows.

### Continue from your phone

Open a run on iOS or Android to steer it, send a message, or check progress.

`Plus:`Working-directory picker _(any folder, no setup)_Tile workspace _(split, fork-from-here, deep links)_Attachments _(files, screenshots, folders into chat)_ Skills & slash commands _(`/quickstart`, saved workflows)_Local discovery _(dev servers on localhost)_CLI installer _(`electric` command system-wide)_

## Desktop App

Install the desktop app to start agents, monitor runs, and return to work in progress.

### macOS Apple Silicon

M1, M2, M3 and newer.

[Download for Mac (Apple Silicon)](https://github.com/electric-sql/electric/releases/download/agents-desktop-latest/Electric-Agents-mac-arm64.dmg)

### macOS Intel

For Intel-based Macs.

[Download for Mac (Intel)](https://github.com/electric-sql/electric/releases/download/agents-desktop-latest/Electric-Agents-mac-x64.dmg)

### Windows

64-bit installer for Windows 10 and 11.

[Download for Windows](https://github.com/electric-sql/electric/releases/download/agents-desktop-latest/Electric-Agents-win-x64.exe)

### Linux

Portable AppImage or Debian package.

[Download AppImage](https://github.com/electric-sql/electric/releases/download/agents-desktop-latest/Electric-Agents-linux-x64.AppImage) [Download DEB](https://github.com/electric-sql/electric/releases/download/agents-desktop-latest/Electric-Agents-linux-x64.deb)

Unsigned Preview

Signing is still in progress, so your OS may ask for one extra confirmation.

**macOS:** open the app, then **System Settings → Privacy & Security** and choose **Open Anyway**.

**Windows:** choose **More info**, then **Run anyway**.

[Release notes](https://github.com/electric-sql/electric/releases?q=%22%40electric-ax%2Fagents-desktop%22&expanded=true)

`Preview`

## Native iOS & Android App

Check and steer running agents from your phone.

### App Store

iOS · iPadOS

`Coming soon`

[Watch repo](https://github.com/electric-sql/electric/tree/main/packages/agents-mobile)

### Google Play

Android

`Coming soon`

[Watch repo](https://github.com/electric-sql/electric/tree/main/packages/agents-mobile)

Want to try it now? The source lives in [packages/agents-mobile](https://github.com/electric-sql/electric/tree/main/packages/agents-mobile) — clone the repo and run the Expo dev build.

`Pre-release`

## Canary builds

Builds from `main`. Use them to preview the newest desktop changes; prefer release builds for daily work.

- macOS Apple Silicon[Download ↓](https://github.com/electric-sql/electric/releases/download/agents-desktop-canary/Electric-Agents-canary-mac-arm64.dmg)
- macOS Intel[Download ↓](https://github.com/electric-sql/electric/releases/download/agents-desktop-canary/Electric-Agents-canary-mac-x64.dmg)
- Windows[Download ↓](https://github.com/electric-sql/electric/releases/download/agents-desktop-canary/Electric-Agents-canary-windows-x64.exe)
- Linux[AppImage ↓](https://github.com/electric-sql/electric/releases/download/agents-desktop-canary/Electric-Agents-canary-linux-x64.AppImage) [DEB ↓](https://github.com/electric-sql/electric/releases/download/agents-desktop-canary/Electric-Agents-canary-linux-x64.deb)

Release tag [`agents-desktop-canary`](https://github.com/electric-sql/electric/releases/tag/agents-desktop-canary)

Open source · local or cloud

## Build with Electric Agents

Stand up the open-source runtime locally, or connect to Electric Cloud.

[Quickstart](/docs/agents/quickstart) [Agents docs](/docs/agents/) [Cloud](/cloud/)
