Emdash
Free, open-source agentic development environment to run coding agents in parallel, schedule workflows, and review changes.
- Official Website: emdash.com
- GitHub Repository: github.com/generalaction/emdash
- Category: Development Tools
- Type: Agentic Development Environment (Desktop App)
- Pricing / License: Open Source (Apache-2.0)
Overview
Emdash (YC W26) is a free, open-source agentic development environment built for software engineers who build with AI. It enables developers to run autonomous coding agents—such as Claude Code, Codex, and others—concurrently in parallel, schedule agent jobs, and review proposed code changes all in one unified workspace.
Available as a native desktop application across macOS, Windows, and Linux, Emdash removes lock-in by supporting any coding agent, prompt, skill, or Model Context Protocol (MCP) tool. It features a built-in browser for live app preview and interactive testing as agents make modifications.
Key Highlights & Features
- Parallel Agent Execution: Run multiple coding agents concurrently across separate git worktrees without blocking your editor or workspace.
- Unified Diff & Review: Inspect visual diffs and reviews across all agent-proposed modifications in one central place before merging.
- Built-in Browser Preview: Live preview websites and static web apps side-by-side with running agent sessions.
- Workflow Scheduling: Schedule repetitive tasks, maintenance, test runs, or migrations for agents to execute autonomously.
- MCP & Tooling Support: Manage prompts, custom skills, and Model Context Protocol (MCP) servers seamlessly.
- Cross-Platform & Zero Lock-in: Fully open source and native on macOS, Windows, and Linux with any LLM provider.
How It Works with Static Websites
- Open your static website or Jamstack repository inside Emdash.
- Launch a coding agent task (e.g., asking Claude Code or an agent to add a new responsive section, optimize assets, or write unit tests).
- Preview changes immediately in Emdash's built-in live browser.
- Review the staged git changes in the diff panel and accept or iterate with the agent.
When to Use It
- Developers who want to delegate tasks to autonomous coding agents in parallel while continuing their own work.
- Web creators orchestrating multi-agent workflows, code reviews, and live browser testing.
- Teams looking for a free, open-source AI development environment with zero vendor lock-in.
Discussion
Ask questions, share integration tips, or leave feedback.