Local-first por defecto

Un gestor de incidencias local-first que mantiene tus datos en tu máquina

Beadbox está construido sobre el gestor de incidencias beads, que guarda cada bead en una base de datos Dolt en tu propio disco. Sin nube. Sin cuentas. Sin telemetría sobre los datos de tus incidencias. Cuando quieras compartir, empujas a un remoto que tú controlas.

Instalar con Homebrew

brew install --cask beadbox/beadbox/beadbox

Por qué importa lo local-first

Los gestores de incidencias en la nube parecen productivos hasta el día en que adquieren al proveedor, cambia el precio o una caída deja a tu equipo fuera de juego toda una tarde. Tus incidencias no son realmente tuyas. Alquilas el acceso a ellas.

Local-first le da la vuelta. Tus beads viven en una base de datos Dolt en un directorio de tu máquina. Puedes leerla, confirmarla en Git, hacer backup a un disco externo o empujarla a un remoto cuando quieras colaborar. La fuente de verdad siempre es local.

Construido sobre Dolt

Dolt es una base de datos SQL con control de versiones al estilo de Git. Cada bead, cada comentario, cada cambio de estado es una fila en una tabla con un historial completo que puedes consultar, diffear y mergear.

Puedes ejecutar bd log para ver qué cambió. Puedes branchear tus beads igual que branchees código. Puedes mergear dos workspaces y resolver conflictos a nivel de fila. Esto no es algo que un gestor en la nube típico pueda ofrecer.

Sin cuentas, sin lock-in en la nube

No te registras en Beadbox. No hay nada para registrarse. Instala la app, apúntala a un directorio y empieza a seguir el trabajo.

Cuando quieras compartir con un compañero o dejar que un agente de IA empuje actualizaciones desde un runner de CI, arrancas un servidor SQL de Dolt (el CLI de bd lo hace por ti) y conectas Beadbox a él. Tú controlas dónde corre ese servidor.

Privacidad por diseño

Beadbox lee tu base de datos directamente. No sube tus incidencias, tus comentarios ni los nombres de tus workspaces a ningún servidor. El bundle de la app no tiene analítica sobre el contenido de tus beads.

La analítica de producto sobre el uso de la app (qué botones se pulsan, si la app peta) es opt-in y está documentada en nuestra política de privacidad. El contenido de tus incidencias nunca sale de tu máquina salvo que lo empujes a un remoto que hayas configurado.

Un buen encaje para agentes de IA de programación

Lo local-first importa aún más cuando tienes agentes de IA trabajando sobre tu base de código. Los agentes necesitan un sistema de tareas que sea rápido, que puedan leer y escribir sin saltos de red y que sobreviva a una caída en la nube sin detener la flota.

bd les da eso en la línea de comandos. Beadbox te da la vista humana de lo que está haciendo la flota.

Mantén tus incidencias donde vive tu código

Si ya corres tu entorno de desarrollo en local, tus incidencias también deberían. Instala bd, instala Beadbox y consigue un gestor de incidencias de verdad que no llama a casa.