beads

Beads - A memory upgrade for your coding agent

23 articles 21.9k View on GitHub ↗
23 articles
How to Run All Tests for Beads: Complete Guide to the Test Suite

Master running all Beads tests with `make test`. This guide covers test suite execution, flaky test skipping, and environment variable configurations for timeouts and coverage.

how-to-guide
Apr 27, 2026
How to Access Beads Storage and Issue Operations Using the Go API

Access Beads storage and issue operations programmatically with the Go API. Learn to use methods like CreateIssue, AddDependency, and RunInTransaction for CRUD and atomic transactions.

how-to-guide
Apr 27, 2026
How to List Tasks That Are Ready to Be Worked on in Beads

List ready tasks in Beads with the bd ready command or store.GetReadyWork() Go API. Discover issues without active blockers for immediate development.

how-to-guide
Apr 27, 2026
How to Create a New Task with a Specific Priority Using the Beads CLI

Easily create a new task with a specific priority using the Beads CLI. Learn how to use the bd create command with the -p flag to set priority levels from 0 to 4.

how-to-guide
Apr 27, 2026
Beads Git Integration: How It Uses Git as Primary Storage

Discover how Beads Git integration uses Git as primary storage. Learn about its work-tree aware helper for O(1) path lookups and seamless operation.

how-to-guide
Apr 27, 2026
Complete Guide to Beads Environment Variables: Configuration Reference for the bd CLI

Master Beads environment variables to configure UI rendering, Dolt connections, tests, telemetry, and integrations. Explore the comprehensive `bd` CLI configuration reference.

api-reference
Apr 27, 2026
How to Initialize Beads in Contributor Mode for Forked Repositories

Initialize Beads in contributor mode for forked repos using bd init --contributor. Keep upstream PRs clean and manage personal issues privately.

how-to-guide
Apr 27, 2026
What Is Beads Stealth Mode and When to Use It: A Complete Guide

Discover Beads stealth mode, a flush-only configuration perfect for CI/CD pipelines and automation. Learn when to use this powerful feature to suppress Git operations while generating workflow context.

tutorial
Apr 27, 2026
How to Initialize Beads in Standard Mode: Interactive Setup Guide

Initialize Beads in standard mode using the interactive setup wizard. Run "bd init" in your Git repo root to create a .beads directory, embed a Dolt database, and configure your project role.

how-to-guide
Apr 27, 2026
How the Beads Messaging System with Threading Support Works

Discover how the Beads messaging system with threading support efficiently handles conversations by storing messages as ephemeral issues and threading replies via dependency edges.

internals
Apr 27, 2026
What Is Semantic Compaction and Memory Decay in Beads?

Learn about semantic compaction and memory decay in Beads. Discover how Beads summarizes closed issues to reduce database size and LLM context, while agents intentionally forget details.

deep-dive
Apr 27, 2026
How the Priority System Works in Beads: P0-P4 Implementation Explained

Understand the Beads priority system P0-P4 with clear explanations. Learn how to implement this validated, color-coded system for effective task management.

deep-dive
Apr 27, 2026

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →