Hasty Briefsbeta

Bilingual

GitHub - gastownhall/beads: Beads - A memory upgrade for your coding agent

7 hours ago
  • #Dolt
  • #AI agents
  • #issue tracker
  • Beads is a distributed graph issue tracker for AI agents powered by Dolt, offering persistent and structured memory for coding agents. It replaces messy markdown plans with a dependency-aware graph for handling long-horizon tasks without losing context.
  • The tool supports macOS, Linux, Windows, and FreeBSD, with installation via CLI script, Homebrew, or npm. It can be initialized in projects with commands like 'bd init' and offers stealth mode for git-free usage and contributor/maintainer modes for open-source workflows.
  • Key features include Dolt-powered version-controlled SQL database, agent-optimized JSON output, dependency tracking, zero-conflict hash-based IDs, semantic compaction, messaging with threading, and graph links for knowledge graphs. Commands allow task creation, updating, linking, and viewing details.
  • Beads operates in embedded (single-writer) or server (multi-writer) modes, supports hierarchical IDs for epics, and includes backup functionality. It can work without git by setting BEADS_DIR and using --stealth, making it suitable for non-git VCS, monorepos, CI/CD, and testing environments.