// Documentación de Singularity
¿Qué es Singularity?
Singularity es un IDE de escritorio que reúne el código, Git, los terminales y los agentes de IA en un mismo espacio de trabajo nativo.
Qué es Singularity
Singularity es un IDE de escritorio desarrollado con Electron. Reúne los terminales, los espacios de trabajo, el editor de código, Git, un tablero Kanban y la orquestación de agentes de IA en una sola aplicación nativa.
Su propuesta es sencilla: no controlas los agentes desde una pestaña aparte. Trabajan dentro del proyecto, con sus archivos y su historial de Git, mientras tú mantienes a la vista el contexto, el seguimiento y la revisión.

A quién está dirigido
Singularity está dirigido a desarrolladores y pequeños equipos que delegan trabajo en agentes de IA sin renunciar al control del resultado. El código, la revisión, Git y el progreso permanecen en el mismo lugar, desde la solicitud inicial hasta la integración.
Los grandes componentes
- Workbench: el puesto de mando que compone todas las superficies de trabajo.
- Espacios de trabajo: la organización de tus proyectos y repositorios.
- Editor: la escritura, la navegación y la comprensión del código.
- Git: el estado del repositorio, los cambios y las operaciones habituales.
- Terminal: sesiones de shell integradas en el contexto del proyecto.
- Kanban & orquestación: el seguimiento de los tickets y la ejecución del trabajo por parte de los agentes.
- Ajustes: la configuración de la aplicación y de sus proveedores de IA.
- Marketplace: la instalación y la gestión de los módulos disponibles.
Cómo leer esta documentación
El orden de la navegación lateral es el orden de lectura recomendado: empieza por la instalación y los primeros pasos, descubre después la interfaz y, por último, profundiza en cada herramienta.
Cada página se verifica con una versión concreta de la aplicación. Las menciones Revisado con (reviewed) y versión de la aplicación (appVersion) aparecen en el pie de página para que puedas valorar la vigencia de las instrucciones.
Preguntas frecuentes
¿Sustituye Singularity a mi IDE?
Singularity puede servir como IDE principal gracias a su editor, sus terminales, sus herramientas de Git y sus espacios de trabajo. También puedes adoptarlo de forma progresiva junto a tus herramientas actuales: trabaja directamente sobre los mismos proyectos y repositorios.
¿Qué modelos de IA son compatibles?
Singularity orquesta los proveedores de IA cuyo CLI configuras en la aplicación. La disponibilidad y las capacidades dependen, por tanto, de los proveedores instalados y de sus cuentas, y no de un modelo impuesto por Singularity.
¿Se envían mis archivos a alguna parte?
La aplicación es nativa y sus datos residen en una base de datos SQLite local. Singularity no envía tus archivos a ningún servicio intermediario; solo los CLI de los proveedores de IA que configures pueden comunicarse fuera de tu equipo, según sus propios ajustes y políticas.