beads issue tracker के लिए GUI
beads के लिए एक native desktop GUI
काम बनाने और बंद करने के लिए bd CLI तेज़ है। Beadbox वो है जिसे आप तब खोलते हैं जब आपको एक ही window में सब कुछ का आकार देखना हो: dependency graphs, epic progress, और हर agent का current task।
Homebrew से install करें
brew install --cask beadbox/beadbox/beadboxवो जो CLI आपको नहीं दिखा सकता
अपने terminal में filtered view लाने के लिए bd list बढ़िया है। लेकिन जब आपके पास छह epics में चालीस beads हों और उनकी dependencies उलझी हुई हों, तो output text की एक दीवार बन जाता है। आप अपने दिमाग में graph फिर से बनाने के लिए queries दोबारा चलाते रहते हैं।
Beadbox वो graph सीधे render करता है। हर bead एक node है। हर blocker एक edge है। आप एक नज़र में देख लेते हैं कि काम कहाँ अटका है, कौन से epics असल में पूरे होने वाले हैं, और कौन सी dependency chains अगले हफ़्ते आपको परेशान करेंगी।
Visual dependency graphs
किसी भी bead पर click करें और देखें उसे क्या block कर रहा है और वो क्या block करता है। Multi-level dependency chains IDs की nested list नहीं, बल्कि एक interactive tree के रूप में render होती हैं।
एक नज़र में Epic progress
हर epic अपने child beads से computed एक progress bar दिखाता है। कोई manual status rollup नहीं। कोई बासी dashboard नहीं। Tree database को real time में दर्शाता है।
CLI से live updates
जब कोई agent bd create या bd update चलाता है, Beadbox दो सेकंड के भीतर change उठा लेता है और re-render कर देता है। आप manual refresh के बिना अपनी pipeline में से काम को बढ़ते देख सकते हैं।
Native, Electron नहीं
Beadbox Tauri पर बना है। इसका मतलब है कि यह Chromium ship करने के बजाय आपके OS का built-in WebView इस्तेमाल करता है, तो app एक सेकंड से कम में launch होता है और installer करीब 20 MB का है।
यह macOS (Apple Silicon और Intel), Linux (AppImage और .deb), और Windows पर चलता है। सब एक ही codebase से।
उसी bd CLI के साथ काम करता है जो आप पहले से इस्तेमाल करते हैं
Beadbox, bd की जगह नहीं लेता। यह उसी Dolt database को पढ़ता है जिसमें आपके CLI commands लिखते हैं। आप अपने terminal से bd create, bd update, और bd close इस्तेमाल करते रह सकते हैं। Beadbox बस आपको उसी data पर एक दूसरी window देता है।
कोई import step नहीं। कोई config file नहीं। इसे अपने workspace पर point करें और यह render करना शुरू कर देता है।
आम सवाल
- क्या Beadbox इस्तेमाल करने के लिए मुझे bd CLI चाहिए?
- हाँ। Beadbox वो database पढ़ता है जिसे bd manage करता है। पहले bd install करें (brew install beads), फिर Beadbox install करें।
- क्या Beadbox CLI की जगह लेता है?
- नहीं। अकेले beads बनाने और update करने के लिए CLI तेज़ है। पूरी तस्वीर देखने के लिए Beadbox बेहतर है। ज़्यादातर लोग दोनों इस्तेमाल करते हैं।
- क्या मेरा data कहीं भेजा जाता है?
- नहीं। आपके beads एक local Dolt database में रहते हैं। Beadbox उसे सीधे पढ़ता है। कोई account नहीं, कोई cloud sync नहीं, और आपके issue data पर कोई telemetry नहीं।
अपने CLI को एक जोड़ी आँखें दें
अगर आप पहले से terminal से bd चला रहे हैं, तो Beadbox आपके workflow में कुछ भी बदले बिना fit हो जाता है। इसे एक बार install करें, दूसरे monitor पर खुला रखें, और अपने agents क्या कर रहे हैं, इसके बारे में अंदाज़ा लगाना बंद करें।