Local-First als Standard
Ein Local-First Issue Tracker, der Ihre Daten auf Ihrer Maschine behält
Beadbox basiert auf dem beads Issue Tracker, der jedes bead in einer Dolt-Datenbank auf Ihrer eigenen Festplatte speichert. Keine Cloud. Keine Accounts. Keine Telemetrie auf Ihren Issue-Daten. Wenn Sie teilen wollen, pushen Sie zu einem Remote, das Sie kontrollieren.
Mit Homebrew installieren
brew install --cask beadbox/beadbox/beadboxWarum Local-First wichtig ist
Cloud Issue Tracker fühlen sich produktiv an, bis zu dem Tag, an dem der Anbieter übernommen wird, die Preise sich ändern oder ein Ausfall Ihr Team einen Nachmittag lahmlegt. Ihre Issues gehören Ihnen nicht wirklich. Sie mieten den Zugriff darauf.
Local-First dreht das um. Ihre beads liegen in einer Dolt-Datenbank in einem Verzeichnis auf Ihrer Maschine. Sie können es lesen, in Git committen, auf eine externe Festplatte sichern oder zu einem Remote pushen, wenn Sie zusammenarbeiten wollen. Die Source of Truth ist immer lokal.
Basiert auf Dolt
Dolt ist eine SQL-Datenbank mit Git-ähnlicher Versionskontrolle. Jedes bead, jeder Kommentar, jede Statusänderung ist eine Zeile in einer Tabelle mit vollständiger Historie, die Sie abfragen, diffen und mergen können.
Sie können bd log ausführen, um zu sehen, was sich geändert hat. Sie können Ihre beads genauso branchen wie Code. Sie können zwei Workspaces mergen und Konflikte auf Zeilenebene auflösen. Das ist nichts, was ein typischer Cloud-Tracker bieten kann.
Keine Accounts, kein Cloud-Lock-in
Sie melden sich nicht für Beadbox an. Es gibt nichts, wofür man sich anmelden müsste. Installieren Sie die App, richten Sie sie auf ein Verzeichnis und beginnen Sie, Arbeit zu verfolgen.
Wenn Sie mit einem Teamkollegen teilen oder einem AI-Agent erlauben wollen, Updates von einem CI-Runner zu pushen, starten Sie einen Dolt SQL-Server (das bd CLI erledigt das für Sie) und verbinden Beadbox damit. Sie kontrollieren, wo dieser Server läuft.
Privacy by Design
Beadbox liest Ihre Datenbank direkt. Es lädt weder Ihre Issues noch Ihre Kommentare oder Ihre Workspace-Namen auf irgendeinen Server hoch. Das App-Bundle hat keine Analytics auf Ihrem bead-Inhalt.
Produkt-Analytics zur App-Nutzung (welche Buttons angeklickt werden, ob die App abstürzt) sind opt-in und in unserer Datenschutzerklärung dokumentiert. Ihre Issue-Inhalte verlassen Ihre Maschine nie, es sei denn, Sie pushen sie zu einem Remote, das Sie konfiguriert haben.
Gut geeignet für AI-Coding-Agents
Local-First zählt noch mehr, wenn Sie AI-Agents an Ihrer Codebasis arbeiten lassen. Agents brauchen ein Task-System, das schnell ist, das sie ohne Netzwerk-Hops lesen und schreiben können und das einen Cloud-Ausfall übersteht, ohne die Flotte anzuhalten.
bd gibt ihnen das auf der Kommandozeile. Beadbox gibt Ihnen die menschliche Sicht darauf, was die Flotte tut.
Halten Sie Ihre Issues dort, wo Ihr Code lebt
Wenn Sie Ihre Entwicklungsumgebung bereits lokal betreiben, sollten Ihre Issues das auch tun. Installieren Sie bd, installieren Sie Beadbox, und Sie bekommen einen echten Issue Tracker, der nicht nach Hause telefoniert.