Repolode
Emanuele-web04

Emanuele-web04/synara

Un espacio de trabajo de escritorio local-first que reúne sesiones de agentes de código, proyectos, terminales, vistas previas en el navegador, diffs y Git en una sola ventana.

Estrellas
2,187
Forks
326
Issues abiertos
346
Último commit
hace 3 horas

¿Qué es?

Synara es una aplicación de escritorio para trabajar con agentes de código. Organiza el trabajo en proyectos e hilos: cada proyecto contiene el contexto y la configuración del repositorio, mientras que cada hilo conserva la conversación, el estado, los archivos y el historial específicos de una tarea. Cada hilo se ejecuta en una sesión de un proveedor respaldada por un entorno de ejecución de agente de código que ya está instalado y autenticado en la máquina local.

El espacio de trabajo sitúa las conversaciones con los agentes junto a las herramientas para revisar y verificar sus resultados. La vista Changes muestra los diffs y los archivos modificados; también incluye una terminal, un navegador para vistas previas locales, un explorador y editor de archivos, y acciones de Git para ramas, commits, pushes y pull requests. Las vistas divididas y las vistas previas en distintos dispositivos permiten ver el resultado de las ediciones del agente junto a la conversación.

Synara incluye integraciones con Codex, Claude Code, Cursor, Antigravity, Grok Build, Factory Droid, OpenCode, Pi y Devin CLI. Las tareas pueden ejecutarse en un checkout local o en un worktree administrado y aislado, y las transferencias llevan el contexto del proyecto a otro proveedor. Hay instaladores para Windows x64, macOS (Intel y Apple Silicon) y Linux x64; el proyecto está en una fase inicial y sus API todavía están cambiando.

Funciones clave

  • 01Organiza el trabajo en proyectos e hilos, con selección de proveedor y modelo para cada hilo.
  • 02Muestra diffs, la terminal, vistas previas en el navegador, un editor de archivos y acciones de Git junto a la conversación con el agente.
  • 03Se conecta con varios CLI de agentes de código instalados localmente, como Codex, Claude Code y Cursor.
  • 04Ejecuta tareas en worktrees administrados y aislados para mantener separadas las modificaciones paralelas.
  • 05Permite transferir tareas conservando el contexto del proyecto al cambiar de proveedor.
  • 06Ofrece acceso MCP a otros clientes locales con permisos aprobados por el usuario.

Casos de uso

  • Revisar los cambios de un agente como diffs antes de hacer un commit o abrir un pull request.
  • Ejecutar en paralelo varias tareas de agentes de código en el mismo repositorio mediante worktrees separados.
  • Previsualizar una compilación web local o de un simulador de iOS mientras un agente modifica el código.
  • Pasar una tarea sin terminar de un agente de código a otro sin perder el contexto.

Inicio rápido

  1. 1

    Clona el repositorio

    git clone https://github.com/Emanuele-web04/synara.git
  2. 2

    Entra en el directorio del proyecto

    cd synara
  3. 3

    Instala las dependencias con Bun

    bun install
  4. 4

    Inicia la aplicación de desarrollo

    bun run dev

Antes de usarlo

  • El software está en una fase inicial; las API y los detalles de la interfaz aún pueden cambiar.
  • Requiere un runtime de agente de programación instalado localmente y autenticado, como Codex CLI o Claude Code.
  • La configuración del código fuente requiere Bun 1.4.4 y Node.js 24.13.1; las funciones de Git de Workspace requieren Git 2.29 o posterior.

En colecciones

Temas

Preguntas frecuentes

¿Qué es synara?
Un espacio de trabajo de escritorio local-first que reúne sesiones de agentes de código, proyectos, terminales, vistas previas en el navegador, diffs y Git en una sola ventana. Synara es una aplicación de escritorio para trabajar con agentes de código. Organiza el trabajo en proyectos e hilos: cada proyecto contiene el contexto y la configuración del repositorio, mientras que cada hilo conserva la conversación, el estado, los archivos y el historial específicos de una tarea. Cada hilo se ejecuta en una sesión de un proveedor respaldada por un entorno de ejecución de agente de código que ya está instalado y autenticado en la máquina local.
¿synara es gratuito? ¿Qué licencia tiene?
synara es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿synara sigue mantenido?
Mantenimiento activo. El último commit de synara fue el 7 nov 2026.
¿Para qué puedo usar synara?
Revisar los cambios de un agente como diffs antes de hacer un commit o abrir un pull request. Ejecutar en paralelo varias tareas de agentes de código en el mismo repositorio mediante worktrees separados. Previsualizar una compilación web local o de un simulador de iOS mientras un agente modifica el código. Pasar una tarea sin terminar de un agente de código a otro sin perder el contexto.
¿Cómo se instala synara?
Clona el repositorio: git clone https://github.com/Emanuele-web04/synara.git Entra en el directorio del proyecto: cd synara Instala las dependencias con Bun: bun install Inicia la aplicación de desarrollo: bun run dev
¿Dónde consigo synara?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Emanuele-web04/synara

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados