Silo: un editor orientado a terminales que mantiene varios proyectos activos a la vez

Fuentes: Silo: an open-source, terminal-first editor that keeps many project workspaces alive at once

Silo es un editor de escritorio de código abierto (licencia MIT) pensado para desarrolladores que coordinan entre tres y cinco agentes de programación con inteligencia artificial al mismo tiempo. A diferencia de editores tradicionales como VS Code o Cursor, organizados en torno a un único espacio de trabajo activo, Silo permite abrir tantos workspaces como necesite el usuario y alternar entre ellos al instante mediante atajos de teclado. Cada espacio conserva sus terminales en ejecución, la disposición de paneles y los agentes en marcha exactamente como se dejaron. La aplicación es local-first: no requiere cuenta, ni sincronización en la nube, ni telemetría, y es gratuita sin versiones de pago. Los terminales y los editores se tratan como elementos del mismo tipo, lo que permite apilarlos, distribuirlos en columnas o nombrarlos para tareas concretas. Silo incorpora un SDK de extensiones abierto y un catálogo público, e incluye una skill para Claude Code que genera extensiones en TypeScript a partir de descripciones en lenguaje natural, las compila y las instala en caliente sin reiniciar la aplicación. Entre las extensiones ya creadas por la comunidad figuran un indicador de rama de Git en la barra de estado, un panel de incidencias de GitHub, un bloc de notas persistente y un gestor de tareas que lee y escribe un archivo TODO.md. Las extensiones se instalan y desinstalan en caliente, sin reinicio. El proyecto se distribuye como aplicación Tauri (Rust) con un frontend en el repositorio monorepo gestionado con pnpm, e incluye builds para macOS (Apple Silicon e Intel) y Linux (AppImage y .deb), más versiones experimentales para Windows. La release actual es la v0.4.0, con actualizaciones automáticas mediante release-please. Silo se dirige a quienes usan agentes como Claude Code o Aider, trabajan en varios proyectos a la vez y viven sobre todo en la terminal.