Cate - IDE de lienzo para programar con zoom infinito
(github.com/0-AI-UG)- IDE de escritorio que permite desplegar y organizar libremente editor/terminal/navegador/documentos/agente de IA sobre un lienzo infinito
- En lugar de ventanas y pestañas, ofrece un espacio de trabajo espacial y libre (freeform space)
- Los paneles pueden flotar, acoplarse como pestañas o en división, o separarse como ventanas independientes del sistema operativo; al volver a abrir una carpeta, restaura por completo el diseño
- Al abrir una carpeta, esta se convierte de inmediato en un workspace, y se pueden agregar paneles con clic derecho
- Arquitectura sin archivos de configuración (No config) que se organiza con la paleta de comandos
Cmd+Ky arrastre de acoplamiento - Soporta zoom/paneo infinito, acoplamiento en cuatro áreas, ventanas separables, diseños guardados y restauración de sesión para múltiples proyectos
- Con Monaco Editor, ofrece resaltado de sintaxis, multicursor, diff y vista previa de Markdown
- Incluye una terminal nativa con xterm.js y paneles de documentos para PDF, DOCX e imágenes
- Árbol de archivos git con monitoreo en tiempo real y barra lateral de control de código fuente con soporte para staging, ramas, worktree, historial y diff en línea
- Integra Pi, un agente de programación dentro de la app con hilos de chat y memoria de modelo por cada chat
- Se conecta con Anthropic/OpenAI Codex/OpenRouter/Groq y otros mediante OAuth o claves de API
- Todo el IPC se maneja mediante un puente preload con aislamiento de contexto, y el acceso al sistema de archivos se limita a la raíz del workspace
- Aplica límites de seguridad al desactivar la integración de node en el panel del navegador y bloquear la creación de procesos de la terminal fuera de directorios aprobados
- Licencia MIT
1 comentarios
Suena interesante, últimamente me interesan mucho las herramientas de canvas.