Emdash logo

Emdash

Claim

Emdash is an open-source desktop app for running multiple coding agents in parallel, each isolated in its own Git worktree. Supports macOS, Windows, and Linux.

Emdash preview

Open-source agentic development environment

Emdash is an open-source desktop environment for agentic software development. It lets you run multiple coding agents in parallel, with each agent working in its own Git worktree so changes stay isolated from your main branch and from other tasks.

The product is positioned as a cross-platform app for macOS, Windows, and Linux. The homepage and docs describe workflows for starting tasks from branches, issues, or pull requests, connecting issue trackers, reviewing diffs, editing files in app, and running agents on remote infrastructure over SSH when needed.

Core capabilities

Parallel agents in isolated worktrees

Run multiple coding agents at the same time and keep each one in a separate Git worktree so changes stay isolated until you merge them.

Task-based agent workflow

Start tasks from a branch, issue, or pull request, then select a provider such as Claude Code or Codex for the work.

Issue-linked task context

Pass issues into tasks so the agent gets issue metadata and context from connected trackers.

Tracker integrations

Connect to supported issue trackers through Settings → Integrations and use the resulting issue data inside tasks and conversations.

Agent CLI and MCP support

Work with installed agent CLIs automatically; Emdash reports CLI auto-detection and also supports MCP servers through the docs and homepage.

In-app editing and diff review

Edit files and review diffs inside the app, with a built-in file editor and diff view called out on the homepage and docs.

Where Emdash fits

  • Parallel feature work

    Use Emdash when you want several agents working on separate parts of a codebase at once without stepping on each other’s changes.

  • Issue-driven implementation

    Use issue-linked tasks to pull in context from Linear, Jira, GitHub Issues, or another supported tracker before the agent starts coding.

  • In-app review and editing

    Use the built-in diff view and file editor to review and adjust changes without switching between multiple tools.

  • Remote or self-managed execution

    Use the remote SSH and bring-your-own-infrastructure workflows when you want agents to run on a dev server, cloud VM, or other remote machine.

  • Mixed-agent workflows

    Use Emdash when you want to work across multiple agent providers and keep the task setup tied to the same desktop workspace.

Pros and Cons

Pros

  • Runs multiple coding agents in parallel.
  • Keeps each task isolated in its own Git worktree by default.
  • Supports task creation from branches, issues, and pull requests.
  • Connects to a wide range of issue trackers.
  • Works on macOS, Windows, and Linux.
  • Open-source positioning is explicitly stated on the homepage.

Cons

  • The pricing page in the supplied evidence returns a 404, so the pricing model is not confirmed here.
  • The full agent list, integration depth, and platform limitations are not fully enumerated in the supplied sources.

FAQ

What is Emdash?

Emdash is a desktop app for running multiple coding agents in parallel, each in its own Git worktree.

How much does Emdash cost?

The pricing page returned a 404 in the supplied evidence, so the available sources do not confirm a paid plan or subscription structure.

Which agents are supported?

The homepage and docs indicate support for Claude Code, Codex, and 25+ coding agents, and the docs also mention provider selection such as Qwen. The supported set is broader than the examples shown, but the full list is not fully enumerated in the supplied evidence.

Which issue trackers can Emdash connect to?

The docs say Emdash can connect to issue trackers such as Linear, Asana, Monday.com, Trello, GitHub Issues, Jira, GitLab, Plane, Forgejo, Featurebase, and Plain.

What platforms are supported?

The homepage says Emdash is a desktop app for macOS, Windows, and Linux.

Quick Facts

Category
Developer Tool
Platforms
macOS, Windows, Linux
Deployment
Desktop app
Workflow
Parallel agents in isolated Git worktrees
Source domain
emdash.sh
Open source
Yes