Pragma vs Emdash
Apache-2.0
Open-source agentic development environment (YC W26)
Full comparisonPragma vs Competitors
Emdash, Orca, and Superset all run coding agents in parallel git worktrees, the same starting point as Pragma. Each page below is checked against that project's own GitHub repository — README, license, and linked docs — not just its marketing site, and covers how to bring your existing worktrees over.
Apache-2.0
Open-source agentic development environment (YC W26)
Full comparison"The AI Orchestrator for 100x builders" — Codex, Claude Code, OpenCode, or Pi in parallel worktrees
Full comparisonElastic License 2.0
Agentic IDE to orchestrate 100+ coding agents in parallel
Full comparisonEveryone in this space isolates agents in git worktrees. Pragma is the one that treats the surrounding environment — plugins, automations, editors, boards, phones — as part of the product.
| Capability | Pragma | Emdash | Orca | Superset |
|---|---|---|---|---|
| Native shellRust host + the OS webview, not a bundled browser | Tauri + Rust | Electron | Electron | Electron |
| Agents as pluginsEach integration is its own versioned package with official branding | Yes | Partial | Partial | Partial |
| Public plugin APIThird-party sidebar tabs, cards, web views, and commands in the app itself | Yes | No | No | No |
| Programmable automationsYour own TypeScript running on host events, not just a schedule | Yes | Partial | Partial | Partial |
| Interactive agent scratchpadsAgents write MDX with live React components you can edit and comment on | Yes | No | No | No |
| Agent boardPrompt to review to pull request as tracked cards | Yes | No | No | Yes |
| Fan out + comparison viewOne prompt into N attempts, compared as terminals, diffs, and scratchpads | Yes | No | Yes | Partial |
| Editing suiteCode editor, markdown WYSIWYG, PDF, image, video, and audio viewers | Yes | Partial | Partial | Partial |
| Built-in AI, your keyInline ⌘K edits, one-click PR drafting, ask-anything from the palette | Yes | No | Partial | No |
| Mobile & web clientPlatforms it ships, and how you reach it off your LAN | iOS, Android, Web — own tunnel | No | iOS, Android — Orca Relay (hosted) or LAN | none yet — listed "coming soon" |
| Persistent host serverSessions, tunnels, and headless launches survive quitting the app | Yes | Partial | Partial | Partial |
| Remote projectsSSH hosts as first-class remote projects | SSH | SSH | SSH + WSL | No |
| User themesEditable colour tokens per project, not a fixed preset list | Yes | Partial | Partial | Partial |
| LicenseWhat you are allowed to do with the source | AGPL-3.0 | Apache-2.0 | MIT | Elastic 2.0 |
Checked against the generalaction/emdash, stablyai/orca, superset-sh/superset repositories (README, LICENSE, and linked docs) as of 2026-08-29, with the mobile row re-verified on 2026-09-05 after both projects shipped changes: Orca added a hosted "Orca Relay" tunnel option, and Superset's own pricing page now lists its mobile app as "Coming soon" rather than shipped. This space moves fast — if something here is out of date, open an issue on https://github.com/pragma-sh/pragma and we will correct it. Read a fuller, sourced write-up for each one on the comparison pages, including how to migrate.
All four tools use plain git worktrees, so there's nothing to export. Open your project in Pragma and add your existing branches as Pragma worktrees — see each comparison page for the rest of the move.