atproto libraries implementation in ocaml
1# Beads - AI-Native Issue Tracking 2 3Welcome 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 7Beads 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 17bd create "Add user authentication" 18 19# View all issues 20bd list 21 22# View issue details 23bd show <issue-id> 24 25# Update issue status 26bd update <issue-id> --status in_progress 27bd update <issue-id> --status done 28 29# Sync with git remote 30bd sync 31``` 32 33### Working with Issues 34 35Issues in Beads are: 36- **Git-native**: Stored in `.beads/issues.jsonl` and synced like code 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- Intelligent JSONL merge resolution 57 58## Get Started with Beads 59 60Try Beads in your own projects: 61 62```bash 63# Install Beads 64curl -sSL https://raw.githubusercontent.com/steveyegge/beads/main/scripts/install.sh | bash 65 66# Initialize in your repo 67bd init 68 69# Create your first issue 70bd 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*