Un espacio de trabajo de escritorio local para agentes de programación con IA, con sesiones persistentes, compatibilidad con varios modelos, subagentes y un sistema de plugins.
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
Clona el repositorio
git clone https://github.com/Emanuele-web04/synara.git - 2
Entra en el directorio del proyecto
cd synara - 3
Instala las dependencias con Bun
bun install - 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
Agente de programación de código abierto en Rust para la terminal que edita archivos, ejecuta comandos y funciona con más de 40 proveedores de modelos, incluidos modelos locales.
Agente de programación recursivo de código abierto en Rust, con un espacio de trabajo persistente en Python, agentes secundarios y compatibilidad con varios proveedores de modelos.
Asistente de programación ligero para terminal, con un ciclo de herramientas y una TUI al estilo de Claude Code, creado como una base de código pequeña para aprender y experimentar.
Aplicación de escritorio nativa y CLI para controlar localmente agentes de programación como Claude Code, Codex y Cursor, con sincronización opcional entre dispositivos.
Interfaz web para escritorio y móviles de Claude Code, Cursor CLI y Codex, que permite ver y gestionar sesiones de agentes y proyectos de forma remota.