Local-first по умолчанию

Local-first трекер задач, который держит ваши данные на вашей машине

Beadbox построен на трекере задач beads, который хранит каждый bead в базе Dolt на вашем собственном диске. Никакого облака. Никаких аккаунтов. Никакой телеметрии по данным ваших задач. Когда вы хотите поделиться, вы пушите на удалённый хост, который контролируете сами.

Установить через Homebrew

brew install --cask beadbox/beadbox/beadbox

Почему local-first важен

Облачные трекеры задач кажутся продуктивными до того дня, когда вендора покупают, меняются цены или сбой выводит вашу команду из строя на полдня. Ваши задачи на самом деле не ваши. Вы арендуете доступ к ним.

Local-first переворачивает это. Ваши beads живут в базе Dolt в каталоге на вашей машине. Вы можете читать её, коммитить в Git, бэкапить на внешний диск или пушить на удалённый хост, когда нужна совместная работа. Источник истины всегда локальный.

Построен на Dolt

Dolt - это SQL-база данных с Git-подобным контролем версий. Каждый bead, каждый комментарий, каждое изменение статуса - это строка в таблице, у которой есть полная история, по которой можно делать запросы, diff и merge.

Вы можете запустить bd log, чтобы посмотреть, что изменилось. Вы можете ветвить свои beads так же, как ветвите код. Вы можете мержить два workspace и разрешать конфликты на уровне строк. Это не то, что может предложить типичный облачный трекер.

Никаких аккаунтов, никакой облачной привязки

Вы не регистрируетесь в Beadbox. Регистрироваться негде. Установите приложение, направьте его на каталог и начинайте вести задачи.

Когда вы захотите поделиться с коллегой или позволить AI-агенту пушить обновления из CI-раннера, вы запускаете SQL-сервер Dolt (bd CLI делает это за вас) и подключаете к нему Beadbox. Вы контролируете, где этот сервер работает.

Приватность по дизайну

Beadbox читает вашу базу данных напрямую. Он не загружает ваши задачи, комментарии или имена workspace ни на какие серверы. В бандле приложения нет аналитики по содержимому ваших bead.

Продуктовая аналитика по использованию приложения (какие кнопки нажимаются, падает ли приложение) - opt-in и задокументирована в нашей политике конфиденциальности. Содержимое ваших задач никогда не покидает вашу машину, пока вы сами не запушите его на настроенный вами удалённый хост.

Хорошо подходит для AI coding-агентов

Local-first важен ещё больше, когда у вас AI-агенты работают над вашей кодовой базой. Агентам нужна система задач, которая быстра, которую они могут читать и писать без сетевых хопов и которая переживает облачный сбой, не останавливая флот.

bd даёт им это в командной строке. Beadbox даёт вам человеческий взгляд на то, чем занят флот.

Держите ваши задачи там, где живёт ваш код

Если вы уже запускаете окружение разработки локально, ваши задачи должны быть там же. Установите bd, установите Beadbox и получите настоящий трекер задач, который не звонит домой.