AIAny
AI Agent2025
Icon for item

Beads (bd)

A dependency-aware issue tracker for AI coding agents that stores tasks as a version-controlled graph in a Dolt database, so agents keep context across long-horizon work. Content-hash IDs prevent merge conflicts when multiple agents edit in parallel.

Introduction

Markdown to-do lists were never meant to survive a 40-step agent session, yet that is what most coding agents lean on. Beads bets the missing piece for long-horizon agent work isn't a smarter model but a real issue tracker the agent can query — one that knows what's blocked, surfaces what's ready next, and persists across sessions and branches.

What Sets It Apart
  • A graph, not a flat list. Issues carry typed dependency links (relates_to, duplicates, supersedes), so an agent can ask "what's ready to work on?" instead of re-reading a markdown file every turn.
  • Dolt as the store. Tasks live in a version-controlled SQL database with cell-level merge, so two agents on two branches can edit the same tracker and reconcile cleanly — the failure mode that breaks shared markdown checklists.
  • Content-hash IDs (bd-a1b2). IDs derive from content rather than a counter, so parallel agents never collide on issue numbers.
  • Memory decay built in. Compaction summarizes stale issues so the context window goes to what still matters, not to closed tickets.
Who It's For

Great fit if you drive Claude Code, Copilot CLI, or a custom agent through multi-day work and keep losing the thread between runs — Beads gives the agent durable, queryable state, and runs with zero git required (point BEADS_DIR at a folder and go). Look elsewhere for a single short session or a solo human checklist: a graph database plus a Dolt dependency is real overhead that a plain list avoids. It's also young and Go-based, so expect a moving CLI surface and rough edges.

Information

  • Websitegithub.com
  • OrganizationsSteve Yegge
  • Authorssteveyegge (Steve Yegge)
  • Published date2025/10/12

More Items

Turns fragile, implicit search progress into explicit, persistent, shared state for multi-agent information seeking — externalizes progress as Frontier Task, Evidence Graph, Coverage Map and Failure Memory, and uses pipeline-parallel scheduling plus a middleware harness to avoid repeated failed searches and improve utilization and throughput.

GitHub
AI Agent2026

Provides a lightweight Python harness that turns LLMs into working agents with tool-use, skills, persistent memory, permission controls and multi-agent coordination. Ships with a CLI/React TUI, 43+ built-in tools, a plugin/skill system and the ohmo personal-agent for chat gateways. Best for developers prototyping agent workflows and multi-agent experiments.

GitHub
AI Client2025

Turns Chromium into a local-first AI browser with an embedded assistant that can summarise pages, extract structured data, automate web tasks, and run scheduled agents. Built as an open-source Chromium fork with 53+ built-in browser tools, 40+ app integrations, and support for BYO AI keys or fully local models (Ollama / LM Studio).