Sobre el proyecto

Emdash es una aplicación de escritorio de código abierto diseñada para ejecutar varios agentes de codificación de IA de forma concurrente. Cada tarea opera en su propio árbol de trabajo de Git, lo que permite a los usuarios explorar múltiples correcciones o funcionalidades simultáneamente, revisar diffs y fusionar los cambios exitosos. Admite proyectos locales y máquinas remotas mediante SSH/SFTP, y se integra con agentes CLI existentes como Claude Code, Codex, OpenCode, Amp y más. Las características clave incluyen: - Ejecución paralela de múltiples agentes de codificación sin malabares con terminales. - Aislamiento de cada agente en su propio árbol de trabajo de Git y rama. - Integración con gestores de incidencias como Linear, GitHub, Jira, GitLab, Asana, Featurebase, Monday.com, Forgejo y Plain. - Revisión unificada de diffs, creación de pull requests, inspección de CI y fusión. - Soporte para proyectos remotos a través de SSH/SFTP con almacenamiento de credenciales en el llavero. La instalación está disponible para macOS (Homebrew o DMG directo), Windows (MSI o EXE portátil) y Linux (AppImage, DEB, RPM) para arquitecturas x64 y ARM64. Emdash detecta automáticamente los CLI de proveedores instalados y admite agentes como Claude Code, Codex, Cursor, OpenCode, Amp, Devin, Qwen Code, Droid y GitHub Copilot. Para los agentes con soporte de hooks de ciclo de vida, instala entradas marcadas con etiquetas en la configuración a nivel de usuario para rastrear el estado, las notificaciones y las sesiones reanudables. La aplicación es local-first, almacena el estado en una base de datos SQLite local y no envía código ni chats a los servidores de Emdash. La telemetría es opcional y se puede desactivar desde la configuración o mediante la variable de entorno TELEMETRY_ENABLED=false. Con licencia Apache-2.0, las contribuciones son bienvenidas a través de la guía de contribución y la comunidad de Discord.