# generalaction/emdash

Emdash is the Open-Source Agentic Development Environment (🧡 YC W26). Run multiple coding agents in parallel. Use any provider.

Repository: https://github.com/generalaction/emdash
Canonical: https://ross.abutalabs.com/products/generalaction-emdash
Homepage: https://emdash.com
Language: TypeScript
License: Apache-2.0
License Family: permissive
Topics: ai, cli, containerization, docker, jira, linear, llm, openai, opensource, orchestration, parallelexecution, terminal, codingagents, gitworktrees, parallel-agents, coding-agents, claude-code, agenticdevelopment, agenticdevelopmentenvironment
Last push: 2026-08-25T20:10:28+00:00

## Health v2 (maintenance only)
Score: 78/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 99, release rhythm 81, longevity 26
- inputs: {"age_days": 370, "days_push": 8, "days_rel": 47, "gap_med": 1.0, "n_releases_24m": 121}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 5504, forks 564 (observed 2026-08-28T04:09:21.546779+00:00)

## What it is
Emdash is an open-source desktop application (Agentic Development Environment) for running multiple AI coding agents in parallel, each isolated in its own Git worktree. It supports 30+ CLI-based agents like Claude Code, Codex, and Amp, with issue tracker integrations, diff review, scheduled automations, and remote development over SSH.

## Use cases
- run multiple AI coding agents in parallel on different tasks
- isolate agent changes in separate git worktrees and branches
- send Linear, Jira, or GitHub issues directly to a coding agent
- review agent diffs and open pull requests from one place
- schedule recurring agent tasks on a cron schedule
- run coding agents on remote machines over SSH
- preview local dev servers in an in-app browser while agents work
- manage reusable prompts, skills, and MCP servers for agents

## When to choose
- you want to explore multiple fixes or features simultaneously with different agents
- you use several CLI coding agents (Claude Code, Codex, Amp, etc.) and want one unified workspace
- you need issue-to-agent workflows with trackers like Linear, Jira, or GitHub
- you want isolated git worktrees per task to avoid agents interfering with each other
- you need to run agents on remote machines or provisioned workspaces

## When to avoid
- you only need a single agent session and are happy with a plain terminal
- you want a fully autonomous CI-style agent pipeline rather than an interactive desktop environment
- you need a headless or server-only solution without a GUI
- your workflow does not involve git-based repositories

## Facets
- artifact type: application
- maturity: active
- function: agent-framework, developer-tools, cli, workflow-automation, scheduling, mcp, chat-interface
- domain: developer-tools, artificial-intelligence, large-language-models, version-control
- platform: windows, cross-platform
- tags: coding-agents, git-worktrees, parallel-agents, agentic-development-environment, claude-code, codex, issue-tracker-integration, remote-development, ssh, diff-view, in-app-browser, orchestration, ai-agents, automation, command-line, macos, linux, desktop, typescript

## Member repositories
- generalaction/emdash (main) score 78

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:21.546779+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:56:17.311515+00:00, confidence not recorded.
  - readme: https://github.com/generalaction/emdash (fetched 2026-08-28T04:09:21.546779+00:00, sha 78ba3b8494fb)
  - homepage: https://emdash.com (fetched 2026-08-29T08:51:41.828600+00:00, sha 694515185529)
  - site_page: https://emdash.com/docs (fetched 2026-08-29T08:51:41.837669+00:00, sha 7776e71dcbba)
  - site_page: https://emdash.com/docs/issues (fetched 2026-08-29T08:51:41.842068+00:00, sha ec8eff835b49)
  - site_page: https://emdash.com/docs/tasks (fetched 2026-08-29T08:51:41.843765+00:00, sha e4bbf3544332)
  - site_page: https://emdash.com/docs/in-app-browser (fetched 2026-08-29T08:51:41.845323+00:00, sha e1cdf6e6a506)
  - site_page: https://emdash.com/docs/diff-view (fetched 2026-08-29T08:51:41.846908+00:00, sha 7ca00e3d4378)
  - site_page: https://emdash.com/docs/automations (fetched 2026-08-29T08:51:41.848599+00:00, sha 54227468e662)
  - site_page: https://emdash.com/docs/remote-development/remote-projects (fetched 2026-08-29T08:51:41.850199+00:00, sha 1b84b440a4bc)
  - site_page: https://emdash.com/changelog (fetched 2026-08-29T08:51:41.839474+00:00, sha 115e446dd280)
- Data as of 2026-08-30T08:39:29.467469+00:00.
