Emdash
Open-Source Agentic Development Environment·emdash.sh
Emdash is a free, open-source agentic development environment that lets developers run multiple coding agents (like Claude Code and Codex) in parallel, each in its own Git worktree. It supports scheduling recurring agent work, an in-app browser for previewing apps, a library of reusable prompts/skills/MCP servers, issue tracker integrations, and diff/PR review workflows. It is a desktop application available for macOS, Windows, and Linux.
What it's for
Features 16
- Built-in file editor to browse, edit, search, and recover files
- CI/CD checks: monitor GitHub Actions check runs inside the app
- Connect and switch between multiple GitHub accounts
- Diff view to review changes across agents side-by-side
- In-app browser to preview local dev servers and public pages
- Issue integration to pull tasks from Linear, Jira, GitHub, Notion, Asana
- Library for reusable prompts, MCP servers, and skills
- Prompt queueing and chat export in chat UI
- Provision on-demand isolated local, remote, or cloud workspaces
- Pull request workflows: commit, push, open PRs inside the app
- Remote development on remote machines or provisioned workspaces
- Run multiple coding agents simultaneously, each in its own Git worktree
- Schedule recurring agent runs with history and reruns (Automations)
- SSH connections for remote projects and provisioning scripts
- Support for 25+/34 CLI-based coding agents (Codex, Cursor, Claude Code, Amp, Antigravity, GitHub Copilot, Devin, Oh My Pi, OpenCode, Qwen Code, Droid, etc.)
- Tmux sessions for persistent local/remote agent sessions
At a glance
Integrations
Pricing
The core app is free and open source. 'Cloud' and 'Enterprise' offerings are available, but pricing details are not publicly listed.
Free, open-source desktop app; price stated as 0 USD in vendor structured data.