¿Puedes construir Linear con IA?
ZombiePuedes recrear gran parte, pero todavía tiene ventajas reales.Organiza incidencias y proyectos de software con estados, prioridades, ciclos, responsables y vínculos con código.
Por qué este estatus
El modelo de objetos es pequeño: issues, estados, etiquetas, ciclos y proyectos. Un gestor con prioridad al teclado, para un solo usuario, con tablero, ciclos y sincronización unidireccional con GitHub se puede construir en un fin de semana. Lo que no sobrevive a la copia es el motor de sincronización, la colaboración en tiempo real y la superficie de integraciones —GitHub en dos direcciones, Slack, Figma y Sentry— que hacen de Linear el lugar donde un equipo realmente acuerda qué está construyendo.
Qué puedes construir
Gestor local de issues en SQLite con IDs prefijados, estados, prioridades, etiquetas, tablero arrastrable, ciclos móviles de dos semanas, paleta de comandos y un script que importa issues de GitHub.
Constrúyeme un gestor personal de issues para reemplazar Linear. Requisitos:
- Una aplicación web local: Node + Express + better-sqlite3, renderizada en el servidor, oscura y vinculada a localhost. Un solo archivo SQLite que pueda respaldar.
- Los issues tienen un ID autogenerado con prefijo de equipo (ENG-142), un cuerpo en Markdown, un estado (backlog, por hacer, en progreso, en revisión, terminado, cancelado), una prioridad (de urgente a ninguna), etiquetas y una estimación en puntos.
- Prioridad al teclado: c crea, s cambia el estado, p cambia la prioridad, l gestiona etiquetas, / busca en títulos, cuerpos y comentarios con SQLite FTS5, y cmd+k abre una paleta de comandos para todo lo anterior.
- Tres vistas: Mis issues, un tablero con arrastre entre columnas y el ciclo actual, una ventana de dos semanas con un burndown de la estimación restante. En su último día, los issues sin terminar avanzan al siguiente ciclo y los terminados se archivan.
- node scripts/sync-github.js (octokit, token y lista de repositorios en .env) importa los issues abiertos de GitHub, usando el número del issue para que las ejecuciones posteriores actualicen en lugar de duplicar.
- Al presionar b, copia al portapapeles el nombre de una rama (me/eng-142-titulo-corto).
- Comentarios y un registro de actividad por issue. Sin cuentas, sin telemetría; nada sale de la máquina salvo las llamadas a GitHub.
- Fuera de alcance: colaboración multiusuario, aplicaciones móviles y escritura de cambios en GitHub. Omite autenticación y configuración de despliegue; esto se ejecuta en mi máquina.
- README: cómo ejecutarlo, dónde vive el archivo SQLite y qué alcance necesita el token de GitHub.Ábrelo en tu agente (el prompt queda precargado; tú decides si enviarlo) o cópialo tal cual.
¿primera vez? sigue la guía paso a paso →Plan serio
- local or hosted database
- GitHub personal access token for issue sync
- a box the team can reach if more than one person uses it
Construye en limpio. Reproduce funcionalidades y flujos, no la marca, el código, los diseños, los datos propietarios ni los activos con copyright de Linear.
Por qué la gente sigue pagando
Un gestor de issues solo vale algo cuando todos lo usan, y la gente solo usa uno que nunca la hace esperar. Linear vende velocidad y contexto compartido, no funciones: todo el equipo ve la misma actualización del tablero al instante, los pull requests de GitHub cierran issues al hacer merge y el roadmap se mantiene honesto porque registrar un issue es más rápido que quejarse. Una copia individual sirve para gestionar tu propio trabajo, pero no resuelve desacuerdos.
Lo que sigue siendo difícil de copiar
xcolaboración en tiempo real y el motor de sincronización inferior a 100 ms
xaplicaciones móviles y de escritorio nativas
xintegraciones bidireccionales con GitHub, Slack, Figma y Sentry
xTriage, Insights y Linear Asks
xel acabado de interacción que hace que la gente realmente registre el issue
¿No quieres construirla? Estas opciones ya existen gratis.
PPlaneLinear with more knobs and a server you now own.open source↗HHulyIssues, docs and chat in one stack; the hosted service is closing, so this means self-hosting.open source↗OOpenProjectLinear's sober older cousin, complete with Gantt charts.open source↗ver las 4 alternativas gratuitas de Linear →· sin votos ni pagos por aparecer · solo opciones verificadas
Precio de Linear
| plan | mensual | anual (por mes) | qué incluye |
|---|---|---|---|
| Free | $0/workspace | $0/workspace | Unlimited members; 2 teams; 250 issues total; 10 MB file uploads; 15 release pipelines. |
| Basic | — | $10/user | Up to 5 teams; unlimited issues and file uploads. |
| Business | — | $16/user | Unlimited teams and issues; advanced controls and analytics. |
| Enterprise | a medida | — | Custom limits, controls, support and contract terms. |
plan gratisunlimited members, 2 teams, 250 issues total, 10 MB uploads, and 15 release pipelines
facturaciónmonthly and annual for self-serve paid plans; Enterprise is annual/custom
costos ocultosEvery unsuspended workspace member is billable; annual plans receive monthly seat true-ups and removals create invoice credits rather than cash refunds. Linear's AI agents use separately prepaid credits: ad-hoc purchases start at $10 and auto-reload starts at $50.
verificado hace 2 semanas · fuente ↗
Preguntas
¿Puedo vibecodear Linear?
Zombie: casi la puedes construir con IA. Puedes recrear gran parte, pero todavía tiene ventajas reales. El modelo de objetos es pequeño: issues, estados, etiquetas, ciclos y proyectos. Un gestor con prioridad al teclado, para un solo usuario, con tablero, ciclos y sincronización unidireccional con GitHub se puede construir en un fin de semana. Lo que no sobrevive a la copia es el motor de sincronización, la colaboración en tiempo real y la superficie de integraciones —GitHub en dos direcciones, Slack, Figma y Sentry— que hacen de Linear el lugar donde un equipo realmente acuerda qué está construyendo.
¿Cuánto cuesta Linear?
Linear cuesta aproximadamente $10/mes (Basic, verificado el 2026-07-30). Son $120 al año.
¿Qué alternativa a Linear puedo construir con IA?
Puedes construir una versión enfocada de Linear con el prompt y el plan existentes en el bloque Vibecodéalo de esta página. Revisa primero el veredicto y los límites documentados.
Zombie
Muerto