awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
steveyegge avatar

steveyegge/beads

0
View on GitHub↗
16,757 星标·1,021 分支·Go·mit·11 次浏览

Beads

Beads is a versioned, dependency-aware graph database designed for distributed issue tracking and project management. It functions as an agentic workflow orchestrator, providing a structured environment where tasks, dependencies, and project metadata are linked through relational hierarchies. By maintaining a persistent, version-controlled record of project state, the system enables teams to manage complex work items across multiple repositories and environments.

The platform distinguishes itself through its deep integration with automated coding agents, acting as a Model Context Protocol server to inject persistent memory and task context directly into development sessions. It supports multi-agent coordination by managing work reservations and presence awareness, while its declarative workflow engine automates sequences through asynchronous gates and conditional triggers. Unlike standard trackers, it treats project data as a graph, allowing for complex relational queries and the automated identification of unblocked tasks based on real-time dependency analysis.

Beyond its core orchestration capabilities, the system provides comprehensive tools for project oversight, including health metrics, workflow visualization, and unified synchronization with external issue trackers. It offers flexible deployment options, ranging from embedded local storage for single-writer workflows to persistent server configurations for multi-user environments. Access control and project visibility are managed independently of source code repositories, ensuring that planning data remains secure and structured throughout the project lifecycle.

Features

  • Versioned Task - Acts as a versioned, dependency-aware graph database for tracking project tasks and complex workflows.
  • Task Management Servers - A protocol-compliant interface that allows AI coding agents to programmatically query, update, and manage project tasks and dependencies.
  • Agentic Workflow Automation - Injects persistent project memory and task context directly into development sessions to enable automated coding agents to maintain state.
  • Agentic Workflow Orchestrators - Coordinates multi-agent teams by injecting persistent project memory and structured guidance into development sessions.
  • Productivity and Task Management - Tracks tasks with custom priorities and complex dependency relationships in a structured graph.
  • Issue Tracking Systems - Synchronizes project state across multiple repositories using version-controlled data structures and relational task graphs.
  • Multi-Agent Coordination - Facilitates communication and work reservation across distributed agents to ensure synchronized execution.
  • Task Dependency Managers - Links work items through blocking and discovery relationships to determine ready queues.
  • Agent Context Providers - Injects persistent project memory and task context directly into development sessions to support automated coding agents.
  • Model Context Protocol Servers - Provides a standard Model Context Protocol interface for AI agents to interact with task management systems.
  • Command Line Interfaces - Provides text commands to manage tracked tasks directly from the coding environment.
  • Issue Management Utilities - Provides an interface to create, update, and close structured task details.
  • Workflow Automation Templates - Provides declarative definitions for complex task sequences, supporting variable substitution and conditional gates to standardize development processes.
  • Database Versioning Engines - Maintains a complete history of project state changes using version control semantics for branching and merging.
  • Knowledge Graphs - Links tasks through relational hierarchies to maintain structured project context for automated agents.
  • Agentic Tooling - Task management and organization utility for agentic systems.
  • Hierarchical Task Nesting - Groups tasks into nested structures to manage complex requirements through parent-child relationships.
  • Issue Tracking Integrations - Consolidates task data from multiple external platforms into a single, searchable interface.
  • Task Dependency Filters - Computes dependency graphs to filter and display only unblocked, actionable tasks.
  • Asynchronous Pipeline Orchestrators - Orchestrates asynchronous tasks using gates triggered by human input or external events.
  • Visual Task Management Boards - Provides visual interfaces like kanban boards and dependency graphs to monitor task progress.
  • Distributed Synchronization - Maintains a consistent, versioned record of project tasks and dependencies across distributed environments.
  • External Status Synchronizers - Synchronizes task data across multiple third-party project management platforms to maintain a unified view.
  • Task Provenance Trackers - Links new issues to the work items that triggered their creation to maintain an audit trail.
  • Data Source Synchronizers - Imports tasks and metadata from external repositories into a unified, structured format.
  • Project Analysis CLIs - Generates metrics on rework costs and project fidelity by analyzing historical task data.
  • Cross-Repository Enforcers - Tracks and enforces task relationships across different repository boundaries to maintain project-wide consistency.
  • Task Composition Engines - Links task definitions through connection points to build reusable project structures.
  • Role-Based Access Control - Configures project visibility and write permissions by managing user roles independently of source code.
  • Project Configuration Management - Stores persistent project-level settings and diagnostic rules in versioned configuration files.
  • Workflow Approval Gates - Automates complex project sequences using declarative definitions and asynchronous gates for human-in-the-loop approvals.
  • Guidance Generators - Generates project-specific guidance files to instruct coding assistants on interacting with the task graph.
  • Concurrent Database Servers - Hosts a persistent database server allowing multiple agents or users to concurrently read and write task data.
  • Issue Status Mappers - Maps project issue statuses and labels to external platforms to maintain data consistency.
  • Search and Indexing - Enables complex relational queries and searches across the issue graph for project insights.

Star 历史

steveyegge/beads 的 Star 历史图表steveyegge/beads 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Beads 的开源替代方案

相似的开源项目,按与 Beads 的功能重合度排序。
  • awesome-selfhosted/awesome-selfhostedawesome-selfhosted 的头像

    awesome-selfhosted/awesome-selfhosted

    299,516在 GitHub 上查看↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    在 GitHub 上查看↗299,516
  • super-productivity/super-productivitysuper-productivity 的头像

    super-productivity/super-productivity

    17,541在 GitHub 上查看↗

    This project is a local-first task manager and time tracking tool designed to consolidate work items from multiple external project management platforms into a single, unified interface. By prioritizing local data sovereignty, it ensures that all task lists, time logs, and application states remain on the user's device, providing full functionality in offline environments while maintaining privacy. The application distinguishes itself through a focus on deep work and structured productivity rituals. It integrates distraction-free modes, configurable focus timers, and automated time tracking t

    TypeScriptandroidelectron-appflowmodoro
    在 GitHub 上查看↗17,541
  • infobyte/faradayinfobyte 的头像

    infobyte/faraday

    6,523在 GitHub 上查看↗

    Faraday is a vulnerability management platform and security tool aggregator designed to centralize security findings from multiple scanners into a single dashboard. It utilizes a relational security database to catalog hosts, services, and security flaws, enabling users to track remediation and analyze organizational risk. The platform distinguishes itself through a plugin-based system that normalizes diverse security tool outputs into a unified data model. It supports deep integration with a wide array of scanners and CLI tools, intercepting shell command output or parsing report files to ag

    Python
    在 GitHub 上查看↗6,523
  • datahub-project/datahubdatahub-project 的头像

    datahub-project/datahub

    12,141在 GitHub 上查看↗

    DataHub is a metadata management platform designed to unify technical, operational, and business context across diverse data ecosystems. By utilizing a graph-based metadata model and an event-driven ingestion architecture, it creates a centralized source of truth that maps complex data relationships, lineage, and ownership. This foundational framework enables organizations to maintain a synchronized view of their data landscape, supporting both human-led discovery and automated data operations. The platform distinguishes itself through its focus on grounding artificial intelligence and autono

    Pythondata-catalogdata-discoverydata-governance
    在 GitHub 上查看↗12,141
查看 Beads 的所有 30 个替代方案→

常见问题解答

steveyegge/beads 是做什么的?

Beads is a versioned, dependency-aware graph database designed for distributed issue tracking and project management. It functions as an agentic workflow orchestrator, providing a structured environment where tasks, dependencies, and project metadata are linked through relational hierarchies. By maintaining a persistent, version-controlled record of project state, the system enables teams to manage complex work items across multiple repositories and environments.

steveyegge/beads 的主要功能有哪些?

steveyegge/beads 的主要功能包括:Versioned Task, Task Management Servers, Agentic Workflow Automation, Agentic Workflow Orchestrators, Productivity and Task Management, Issue Tracking Systems, Multi-Agent Coordination, Task Dependency Managers。

steveyegge/beads 有哪些开源替代品?

steveyegge/beads 的开源替代品包括: awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… super-productivity/super-productivity — This project is a local-first task manager and time tracking tool designed to consolidate work items from multiple… infobyte/faraday — Faraday is a vulnerability management platform and security tool aggregator designed to centralize security findings… datahub-project/datahub — DataHub is a metadata management platform designed to unify technical, operational, and business context across… redis/go-redis — This project is a feature-rich Go client library designed for interacting with Redis. It serves as a comprehensive… johannesjo/super-productivity — Super-productivity is a cross-platform productivity tool that integrates task management, time tracking, and data…