Emdash Overview
Open Source Agentic Development Environment (ADE)
Emdash is an open source desktop app for running multiple coding agents in parallel. Each agent works in an isolated Git worktree, so they don't interfere with each other.
Capabilities
- Parallel agents: Run multiple agents simultaneously, each in its own worktree
- In-app browser: Preview local dev servers and public pages without leaving a task
- Provider support: Use any of 31 CLI-based agents, including Codex, Command Code, Cursor, Claude Code, Amp, Gemini, GitHub Copilot, Devin, OpenCode, Qwen Code, Droid, and more
- Diff view: Review changes across agents side-by-side
- Issue integration: Pull tasks from Linear, Asana, Jira, Trello, or GitHub Issues directly
- GitHub accounts: Connect multiple GitHub accounts and choose the right account per project
- Remote development: Run coding agents on remote machines or provisioned workspaces
- Library: Manage reusable prompts, MCP servers, and skills for your agents
- CI/CD checks: Monitor GitHub Actions check runs inside Emdash
- Tmux sessions: Keep long-running local or remote agent sessions alive across reconnects
How It Works
Click Add Task to create one or more worktrees. Each worktree runs its own agent. You can then review the diff when done, iterate if needed, and open a PR inside of Emdash.
Get Involved
Emdash is open source and part of Y Combinator W26. We ship fast and welcome contributions - see the contributing guide.
Available for macOS, Windows, and Linux.
Last updated on June 17, 2026