awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 repository-uri

Awesome GitHub RepositoriesExecution Checkpointing

Mechanisms for saving and resuming the state of long-running automated processes.

Distinguishing note: Focuses on state persistence for agentic workflows rather than general system-level snapshots.

Explore 7 awesome GitHub repositories matching artificial intelligence & ml · Execution Checkpointing. Refine with filters or upvote what's useful.

Awesome Execution Checkpointing GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • crewaiinc/crewaiAvatar crewAIInc

    crewAIInc/crewAI

    53,687Vezi pe GitHub↗

    CrewAI is a multi-agent orchestration framework designed for building autonomous systems that execute complex, multi-step workflows. It provides a development platform where specialized agents are defined with specific roles, goals, and tool sets to perform tasks collaboratively. By leveraging a declarative workflow engine, the system manages task dependencies, state transitions, and execution logic, allowing for the creation of structured, stateful sequences of operations. The framework distinguishes itself through its hierarchical management capabilities, which utilize manager agents to coo

    CrewAI restores interrupted processes from saved checkpoints to skip completed tasks and rehydrate memory without restarting from the beginning.

    Pythonagentsaiai-agents
    Vezi pe GitHub↗53,687
  • langchain-ai/langchainjsAvatar langchain-ai

    langchain-ai/langchainjs

    17,818Vezi pe GitHub↗

    LangChain.js is a framework for building, executing, and monitoring stateful agentic applications. It provides an orchestration engine that models workflows as directed graphs, allowing developers to connect language models, data sources, and external tools into modular, multi-step processes. The platform distinguishes itself through its focus on stateful execution and human-in-the-loop control. It manages agent lifecycles by persisting execution state across threads, enabling fault tolerance and the ability to pause workflows at designated breakpoints for manual review or modification. This

    Enables stopping ongoing graph invocations and restoring state from previous checkpoints.

    TypeScript
    Vezi pe GitHub↗17,818
  • hatchet-dev/hatchetAvatar hatchet-dev

    hatchet-dev/hatchet

    6,622Vezi pe GitHub↗

    Hatchet is an open-source durable workflow engine and task orchestration platform. It provides a framework for building and executing fault-tolerant, multi-step pipelines as directed acyclic graphs (DAGs), with automatic retries, scheduling, and real-time observability. The system is built around durable task checkpointing, which persists execution state after each step so work can resume from the last checkpoint after a worker crash or restart, and it supports event-driven task resumption that pauses a task until a matching external event arrives. The platform distinguishes itself through it

    Automatically saves agent state on errors and resumes execution from the last checkpoint for fault tolerance.

    Goconcurrencydagdistributed
    Vezi pe GitHub↗6,622
  • open-multi-agent/open-multi-agentAvatar open-multi-agent

    open-multi-agent/open-multi-agent

    6,422Vezi pe GitHub↗

    Open Multi-Agent is a TypeScript framework for multi-agent orchestration that decomposes natural language goals into a runtime-generated directed acyclic graph of tasks. It functions as a task orchestrator and workflow state manager, coordinating multiple AI models to execute parallel and sequential operations. The framework is distinguished by a proposer-judge consensus protocol used to validate agent outputs through a quorum of agreement. It employs provider-agnostic model routing to assign specific models to tasks based on roles or execution phases and utilizes state-based workflow checkpo

    Provides programmatic access to load, inspect, or delete snapshots of workflow progress.

    TypeScriptagent-frameworkagent-orchestrationagentic-ai
    Vezi pe GitHub↗6,422
  • inngest/inngestAvatar inngest

    inngest/inngest

    5,499Vezi pe GitHub↗

    Inngest is a durable execution framework and event-driven automation engine designed to orchestrate background workflows. It enables developers to build resilient, stateful processes by memoizing function steps, ensuring that long-running tasks can automatically resume from the last successful operation after failures, timeouts, or infrastructure restarts. The platform distinguishes itself through its event-driven architecture, which uses a schema-validated bus to trigger functions and coordinate complex, multi-step logic. It employs an onion-model middleware approach for cross-cutting concer

    Saves the state of long-running tasks at specific intervals to resume execution efficiently without restarting the entire process from the beginning after a failure.

    Go
    Vezi pe GitHub↗5,499
  • maiot-io/zenmlAvatar maiot-io

    maiot-io/zenml

    5,452Vezi pe GitHub↗

    ZenML is an extensible machine learning orchestration framework designed to manage the end-to-end lifecycle of data pipelines and AI agent workflows. It functions as a durable orchestrator that executes machine learning tasks as directed acyclic graphs, ensuring that every step is containerized for consistent performance across local, cloud, and hybrid infrastructure. By decoupling pipeline code from underlying compute and storage backends, the platform allows developers to define infrastructure-agnostic stacks that remain portable across diverse environments. The project distinguishes itself

    Records individual model and tool calls as durable checkpoints to allow resuming interrupted processes from the point of failure without repeating work.

    Python
    Vezi pe GitHub↗5,452
  • zenml-io/zenmlAvatar zenml-io

    zenml-io/zenml

    5,451Vezi pe GitHub↗

    ZenML is an orchestration platform designed for building, deploying, and monitoring reproducible machine learning pipelines and agentic workflows. It provides a unified framework that manages the entire lifecycle of machine learning assets, from data processing and model training to the deployment of persistent inference services. By decoupling pipeline logic from underlying compute and storage, the platform enables teams to transition workflows seamlessly from local development environments to production-grade cloud infrastructure. The platform distinguishes itself through a service-oriented

    Creates replay boundaries around specific model and tool calls for precise failure recovery and debugging.

    Pythonagentopsagentsai
    Vezi pe GitHub↗5,451
  1. Home
  2. Artificial Intelligence & ML
  3. Execution Checkpointing

Explorează sub-etichetele

  • Workflow Checkpointing2 sub-tag-uriSaves the state of long-running tasks at specific intervals to resume execution efficiently without restarting the entire process from the beginning after a failure. **Distinct from Execution Checkpointing:** Distinct from Execution Checkpointing: focuses on the checkpointing of workflow tasks specifically for failure recovery rather than general process state snapshots.