Local-first per default

Un issue tracker local-first che mantiene i tuoi dati sulla tua macchina

Beadbox è costruita sull'issue tracker beads, che conserva ogni bead in un database Dolt sul tuo disco. Niente cloud. Niente account. Niente telemetria sui dati degli issue. Quando vuoi condividere, pushi verso un remote che controlli tu.

Installa con Homebrew

brew install --cask beadbox/beadbox/beadbox

Perché local-first conta

Gli issue tracker cloud sembrano produttivi finché un giorno il vendor viene acquisito, il pricing cambia o un outage mette fuori gioco il tuo team per un pomeriggio. I tuoi issue non sono davvero tuoi. Stai pagando un affitto per accederci.

Il local-first ribalta la cosa. I tuoi bead vivono in un database Dolt in una directory sulla tua macchina. Puoi leggerla, committarla con Git, fare il backup su un disco esterno o pushare a un remote quando ti serve collaborazione. La fonte della verità è sempre locale.

Costruito su Dolt

Dolt è un database SQL con controllo di versione in stile Git. Ogni bead, ogni commento, ogni cambio di stato è una riga in una tabella che ha una storia completa interrogabile, diffabile e mergeable.

Puoi eseguire bd log per vedere cosa è cambiato. Puoi creare branch dei tuoi bead come fai con il codice. Puoi fare merge di due workspace e risolvere conflitti a livello di riga. Non è qualcosa che un tracker cloud tipico possa offrire.

Niente account, niente lock-in cloud

Non ti registri a Beadbox. Non c'è nulla per cui registrarsi. Installa l'app, puntala a una directory e inizia a tracciare il lavoro.

Quando vuoi condividere con un collega o lasciare che un agente AI pushi aggiornamenti da un runner CI, avvii un server SQL Dolt (il bd CLI lo fa per te) e connetti Beadbox a quello. Controlli tu dove gira quel server.

Privacy per design

Beadbox legge il tuo database direttamente. Non carica i tuoi issue, i tuoi commenti o i nomi dei tuoi workspace su nessun server. Il bundle dell'app non ha analytics sul contenuto dei tuoi bead.

L'analytics di prodotto sull'uso dell'app (quali pulsanti vengono cliccati, se l'app va in crash) è opt-in e documentata nella nostra privacy policy. Il contenuto dei tuoi issue non lascia mai la tua macchina a meno che tu non lo pushi a un remote che hai configurato.

Adatto agli agenti di coding AI

Il local-first conta ancora di più quando hai agenti AI che lavorano sul tuo codice. Gli agenti hanno bisogno di un sistema di task veloce, che possano leggere e scrivere senza hop di rete e che sopravviva a un outage cloud senza fermare la flotta.

bd glielo offre sulla riga di comando. Beadbox ti dà la vista umana su cosa sta facendo la flotta.

Tieni i tuoi issue dove vive il tuo codice

Se già esegui il tuo ambiente di sviluppo in locale, anche i tuoi issue dovrebbero stare lì. Installa bd, installa Beadbox e ottieni un vero issue tracker che non telefona a casa.