awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
steveyegge avatar

steveyegge/beads

0
View on GitHub↗
16,757 stars·1,021 forks·Go·mit·11 vues

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.

Historique des stars

Graphique de l'historique des stars pour steveyegge/beadsGraphique de l'historique des stars pour steveyegge/beads

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Questions fréquentes

Que fait 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.

Quelles sont les fonctionnalités principales de steveyegge/beads ?

Les fonctionnalités principales de steveyegge/beads sont : Versioned Task, Task Management Servers, Agentic Workflow Automation, Agentic Workflow Orchestrators, Productivity and Task Management, Issue Tracking Systems, Multi-Agent Coordination, Task Dependency Managers.

Quelles sont les alternatives open-source à steveyegge/beads ?

Les alternatives open-source à steveyegge/beads incluent : 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…

Alternatives open source à Beads

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Beads.
  • awesome-selfhosted/awesome-selfhostedAvatar de awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Voir sur 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
    Voir sur GitHub↗299,516
  • super-productivity/super-productivityAvatar de super-productivity

    super-productivity/super-productivity

    17,541Voir sur 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
    Voir sur GitHub↗17,541
  • infobyte/faradayAvatar de infobyte

    infobyte/faraday

    6,523Voir sur 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
    Voir sur GitHub↗6,523
  • datahub-project/datahubAvatar de datahub-project

    datahub-project/datahub

    12,141Voir sur 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
    Voir sur GitHub↗12,141
  • Voir les 30 alternatives à Beads→