lib

Core libraries for Radroots
git clone https://radroots.dev/git/lib.git
Log | Files | Refs | README | LICENSE

README.md (2253B)


      1 # Beads - AI-Native Issue Tracking
      2 
      3 Welcome to Beads! This repository uses **Beads** for issue tracking - a modern, AI-native tool designed to live directly in your codebase alongside your code.
      4 
      5 ## What is Beads?
      6 
      7 Beads is issue tracking that lives in your repo, making it perfect for AI coding agents and developers who want their issues close to their code. No web UI required - everything works through the CLI and integrates seamlessly with git.
      8 
      9 **Learn more:** [github.com/steveyegge/beads](https://github.com/steveyegge/beads)
     10 
     11 ## Quick Start
     12 
     13 ### Essential Commands
     14 
     15 ```bash
     16 # Create new issues
     17 bd create "Add user authentication"
     18 
     19 # View all issues
     20 bd list
     21 
     22 # View issue details
     23 bd show <issue-id>
     24 
     25 # Update issue status
     26 bd update <issue-id> --claim
     27 bd update <issue-id> --status done
     28 
     29 # Sync with Dolt remote
     30 bd dolt push
     31 ```
     32 
     33 ### Working with Issues
     34 
     35 Issues in Beads are:
     36 - **Git-native**: Stored in Dolt database with version control and branching
     37 - **AI-friendly**: CLI-first design works perfectly with AI coding agents
     38 - **Branch-aware**: Issues can follow your branch workflow
     39 - **Always in sync**: Auto-syncs with your commits
     40 
     41 ## Why Beads?
     42 
     43 ✨ **AI-Native Design**
     44 - Built specifically for AI-assisted development workflows
     45 - CLI-first interface works seamlessly with AI coding agents
     46 - No context switching to web UIs
     47 
     48 🚀 **Developer Focused**
     49 - Issues live in your repo, right next to your code
     50 - Works offline, syncs when you push
     51 - Fast, lightweight, and stays out of your way
     52 
     53 🔧 **Git Integration**
     54 - Automatic sync with git commits
     55 - Branch-aware issue tracking
     56 - Dolt-native three-way merge resolution
     57 
     58 ## Get Started with Beads
     59 
     60 Try Beads in your own projects:
     61 
     62 ```bash
     63 # Install Beads
     64 curl -sSL https://raw.githubusercontent.com/steveyegge/beads/main/scripts/install.sh | bash
     65 
     66 # Initialize in your repo
     67 bd init
     68 
     69 # Create your first issue
     70 bd create "Try out Beads"
     71 ```
     72 
     73 ## Learn More
     74 
     75 - **Documentation**: [github.com/steveyegge/beads/docs](https://github.com/steveyegge/beads/tree/main/docs)
     76 - **Quick Start Guide**: Run `bd quickstart`
     77 - **Examples**: [github.com/steveyegge/beads/examples](https://github.com/steveyegge/beads/tree/main/examples)
     78 
     79 ---
     80 
     81 *Beads: Issue tracking that moves at the speed of thought* ⚡