awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

33 रिपॉजिटरी

Awesome GitHub RepositoriesState Checkpointing

Mechanisms for persisting application state and decision logs to enable reliable workflow recovery.

Distinguishing note: Focuses on state persistence for long-running agentic workflows, distinct from general database backups.

Explore 33 awesome GitHub repositories matching data & databases · State Checkpointing. Refine with filters or upvote what's useful.

Awesome State Checkpointing GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • garrytan/gstackgarrytan का अवतार

    garrytan/gstack

    110,596GitHub पर देखें↗

    gstack is an AI agent framework and development workflow system designed to automate the software development lifecycle. It coordinates specialized AI personas to manage tasks across product design, engineering management, and quality assurance, transforming product intent into technical specifications and final releases. The project is distinguished by its deep integration of headless browser automation and semantic code memory. It utilizes a persistent Chromium daemon for web scraping and visual auditing, and implements a searchable knowledge base that logs architectural decisions and repos

    Snapshots working state and rationale to enable full context recovery for long-running agentic workflows.

    TypeScript
    GitHub पर देखें↗110,596
  • tauricresearch/tradingagentsTauricResearch का अवतार

    TauricResearch/TradingAgents

    86,622GitHub पर देखें↗

    TradingAgents is an autonomous financial research and simulation framework that coordinates specialized agents to analyze market data and execute investment strategies. The system functions as a multi-agent debate environment where independent units critique financial insights through structured, adversarial reasoning to improve decision accuracy and mitigate investment risks. The platform distinguishes itself through a risk-gated transaction pipeline that validates all proposed financial actions against market volatility and liquidity constraints before execution on a simulated exchange. To

    Persists agent decision logs to a local database to allow for reliable workflow recovery.

    Pythonagentfinancellm
    GitHub पर देखें↗86,622
  • microsoft/ai-agents-for-beginnersmicrosoft का अवतार

    microsoft/ai-agents-for-beginners

    67,369GitHub पर देखें↗

    This project is a structured educational resource and technical guide for designing and implementing autonomous systems using large language models. It provides a comprehensive curriculum and code samples focused on agentic design patterns, autonomous development, and the creation of systems capable of planning and executing multi-step tasks. The resource details the implementation of agentic retrieval-augmented generation, where models autonomously plan and refine data searches. It covers a wide array of orchestrators and design patterns, including metacognitive reflection for self-correctin

    Implements state checkpointing to allow long-running autonomous processes to pause and resume reliably.

    Jupyter Notebookagentic-aiagentic-frameworkagentic-rag
    GitHub पर देखें↗67,369
  • langchain-ai/deepagentslangchain-ai का अवतार

    langchain-ai/deepagents

    25,006GitHub पर देखें↗

    Deepagents is an LLM agent orchestration platform and stateful application server designed for deploying and managing AI agents built with computational graphs. It provides a containerized runtime environment that handles agent execution, state persistence, and the versioning of AI assistants. The platform distinguishes itself through deep integration with the Model Context Protocol, allowing agents to function as servers that expose tools and capabilities to external clients. It features a sophisticated observability suite for capturing execution traces, performing LLM-based evaluations agai

    Saves agent graph snapshots to a pluggable backend to enable execution resumption and state rollback.

    Pythonagentsdeepagentslangchain
    GitHub पर देखें↗25,006
  • langchain-ai/langchainjslangchain-ai का अवतार

    langchain-ai/langchainjs

    17,818GitHub पर देखें↗

    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

    Persists agent state at every graph node to enable fault tolerance and workflow resumption.

    TypeScript
    GitHub पर देखें↗17,818
  • google/gvisorgoogle का अवतार

    google/gvisor

    17,748GitHub पर देखें↗

    This project is a secure container runtime that provides strong isolation for application workloads by implementing a userspace kernel. By intercepting system calls and executing them within a memory-safe, restricted environment, it minimizes the attack surface exposed to the host kernel. It functions as a drop-in engine for standard container orchestration platforms, ensuring compatibility with industry-standard runtime specifications while maintaining a hardened execution boundary. The runtime distinguishes itself through its ability to virtualize core system resources, including an indepen

    Saves the current memory and process state of a running container to a directory for later restoration.

    Gocontainersdockerkernel
    GitHub पर देखें↗17,748
  • zhisheng17/flink-learningzhisheng17 का अवतार

    zhisheng17/flink-learning

    15,071GitHub पर देखें↗

    This project is a collection of educational resources and reference implementations for the Apache Flink stream processing framework. It provides a learning resource focused on mastering distributed stream processing through implementation guides, performance tuning tutorials, and practical examples. The repository features detailed walkthroughs for building real-time data pipelines using the DataStream and Table APIs. It includes specific integration examples for connecting Apache Flink with Kafka brokers and Elasticsearch indices, as well as reference implementations for real-time deduplica

    Implements state backends and periodic checkpointing to ensure consistent recovery of streaming applications after failures.

    Javaclickhouseelasticsearchflink
    GitHub पर देखें↗15,071
  • openwall/johnopenwall का अवतार

    openwall/john

    13,268GitHub पर देखें↗

    John is a command-line security utility designed for password strength auditing and cryptographic hash recovery. It functions as a professional tool for identifying weak user credentials and recovering access to protected files, archives, and private keys across various operating systems, databases, and applications. The software distinguishes itself through a high-performance architecture that utilizes processor-level vector instructions to perform parallel cryptographic operations. It incorporates a rule-based mutation engine that transforms dictionary words into complex candidates based on

    Writes the current progress of a cracking session to disk periodically to allow resuming interrupted tasks without losing computational work.

    Cassemblerccracker
    GitHub पर देखें↗13,268
  • the-pocket/pocketflow-tutorial-codebase-knowledgeThe-Pocket का अवतार

    The-Pocket/PocketFlow-Tutorial-Codebase-Knowledge

    12,396GitHub पर देखें↗

    This project is a comprehensive suite of AI tools and frameworks, featuring an LLM multi-agent orchestrator, an autonomous agent runtime, and a stateful application framework. It provides the infrastructure to build and manage specialized AI agents capable of coordinating complex tasks through graph-based workflows and shared state. The system is distinguished by its implementation of the Model Context Protocol, allowing for standardized resource discovery and communication between AI clients and servers. It further includes an AI-powered documentation generator designed to analyze source cod

    Records workflow progress through state checkpointing to enable recovery and resumption of complex multi-step tasks.

    Pythoncodinglarge-language-modellarge-language-models
    GitHub पर देखें↗12,396
  • netflix/metaflowNetflix का अवतार

    Netflix/metaflow

    9,764GitHub पर देखें↗

    Metaflow is a Python machine learning framework and MLOps workflow orchestrator designed to manage the lifecycle of data pipelines from local prototyping to production. It serves as a distributed compute manager and an experiment tracking system, enabling the creation of reproducible pipelines that transition between development and high-availability production environments. The framework distinguishes itself through an integrated checkpointing system that automatically persists intermediate data artifacts to remote storage, allowing failed runs to be resumed from the last successful step. It

    Saves progress periodically during task execution to prevent data loss and allow recovery.

    Pythonagentsaiaws
    GitHub पर देखें↗9,764
  • yusufkaraaslan/skill_seekersyusufkaraaslan का अवतार

    yusufkaraaslan/Skill_Seekers

    9,641GitHub पर देखें↗

    Skill Seekers is a toolset for generating large language model knowledge bases, featuring a multi-source content scraper and a dedicated RAG data pipeline. It extracts technical data from documentation, code, and video to create structured assets and configuration files for AI-powered IDE extensions. The project distinguishes itself through the ability to transform raw data into polished tutorials and specialized skills for AI plugin marketplaces. It utilizes abstract syntax tree parsing and optical character recognition to analyze GitHub repositories, PDFs, and video frames, converting these

    Saves the state of long-running ingestion tasks to allow restarting from the last successful operation.

    Pythonai-toolsast-parserautomation
    GitHub पर देखें↗9,641
  • hashicorp/rafthashicorp का अवतार

    hashicorp/raft

    9,037GitHub पर देखें↗

    This is a Raft consensus library and distributed consensus engine implemented in Go. It provides the primitives necessary to build fault-tolerant distributed services by implementing a replicated state machine that ensures a group of servers agree on a shared system state through leader election and log replication. The project distinguishes itself through a pluggable architecture for storage backends and snapshot storage, decoupling the consensus logic from physical persistence. It includes specialized mechanisms for leadership transfer, protocol version management to support rolling upgrade

    Triggers automatic state snapshots based on time intervals or log size thresholds to enable reliable recovery.

    Go
    GitHub पर देखें↗9,037
  • microsoft/agent-frameworkmicrosoft का अवतार

    microsoft/agent-framework

    7,277GitHub पर देखें↗

    The agent-framework is an LLM agent orchestration framework and multi-agent workflow engine designed for building autonomous AI agents. It provides a tool integration layer for binding external functions, APIs, and sandboxed code as executable tools for language models. The framework distinguishes itself through a graph-based system for designing sequential and parallel task flows, featuring state management and checkpointing for long-running processes. It implements comprehensive conversational state management and an observability suite that uses telemetry to trace execution flows and monit

    Records the execution state of graphs to avoid repeating completed steps after a system failure.

    Pythonagent-frameworkagentic-aiagents
    GitHub पर देखें↗7,277
  • six2dez/reconftwsix2dez का अवतार

    six2dez/reconftw

    7,226GitHub पर देखें↗

    reconftw is an attack surface management framework and reconnaissance workflow orchestrator designed to automate the discovery, mapping, and monitoring of external digital assets. It operates as a modular tool-chain pipeline that coordinates a sequence of security tools to perform intelligence gathering and vulnerability scanning. The project distinguishes itself through a cloud-native deployment model that parallelizes scanning workloads across a fleet of remote VPS instances to bypass local resource constraints. It utilizes container-based environment isolation to ensure consistent executio

    Implements mechanisms for persisting application state to ensure reliable recovery and resumption of long-running reconnaissance workflows.

    Shellbug-bountybugbountybugbounty-tool
    GitHub पर देखें↗7,226
  • microsoft/fastermicrosoft का अवतार

    microsoft/FASTER

    6,606GitHub पर देखें↗

    FASTER is a high-throughput key-value store that combines an in-memory data store with a hybrid memory-disk storage engine, enabling datasets larger than available RAM. It uses a latch-free, cache-optimized index for concurrent point lookups and heavy updates, and records all mutations to a persistent append-only log on disk with checksum validation and group-commit checkpointing for crash recovery. The system supports multi-key transactional workloads through atomic multi-key locking, ensuring transactional consistency without coarse-grained contention. It exposes the key-value store to remo

    Restores consistent state after crashes using non-blocking group-commit checkpointing.

    C#concurrenthash-tableindexing
    GitHub पर देखें↗6,606
  • open-multi-agent/open-multi-agentopen-multi-agent का अवतार

    open-multi-agent/open-multi-agent

    6,422GitHub पर देखें↗

    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

    Snapshots the task graph and agent memory to a persistent store to enable recovery after interruptions.

    TypeScriptagent-frameworkagent-orchestrationagentic-ai
    GitHub पर देखें↗6,422
  • deap/deapDEAP का अवतार

    DEAP/deap

    6,336GitHub पर देखें↗

    Saves the entire evolutionary state to disk for exact resumption of runs.

    Python
    GitHub पर देखें↗6,336
  • mervinpraison/praisonaiMervinPraison का अवतार

    MervinPraison/PraisonAI

    5,592GitHub पर देखें↗

    PraisonAI is an autonomous AI agent platform that coordinates multiple LLM-powered agents for research, planning, and execution of complex workflows. It functions as a multi-agent orchestration framework, a workflow builder, and a Model Context Protocol server, while also providing retrieval-augmented generation through vector knowledge bases. Agents can interact via CLI, web, or standardized protocols with sandboxed code execution. The platform distinguishes itself with a rich set of agent communication protocols, including A2A, REST, WebSocket, voice and telephony integration, and MCP, allo

    Saves execution progress to checkpoints and resumes from a checkpoint after an interruption.

    Pythonagentsaiai-agent-framework
    GitHub पर देखें↗5,592
  • day8/re-frameday8 का अवतार

    day8/re-frame

    5,532GitHub पर देखें↗

    re-frame is a functional framework for building single-page applications in ClojureScript. It provides a centralized, immutable database that serves as the single source of truth for the entire application state, enforcing a strict unidirectional data flow where events trigger state transitions and subsequent view updates. The framework distinguishes itself through a reactive signal graph and an interceptor-based middleware pipeline. By treating application logic as a sequence of data-driven events and declarative side effects, it decouples business logic from the view layer. This architectur

    Captures the current state and active subscriptions to restore the application to a specific point in time.

    Clojureclojurescriptre-framereact
    GitHub पर देखें↗5,532
  • udacity/deep-learning-v2-pytorchudacity का अवतार

    udacity/deep-learning-v2-pytorch

    5,505GitHub पर देखें↗

    यह प्रोजेक्ट PyTorch डीप लर्निंग कोर्सवेयर का एक संग्रह है जिसमें व्यावहारिक प्रोजेक्ट्स और प्रोग्रामिंग अभ्यास शामिल हैं। यह जटिल डेटा समस्याओं को हल करने के लिए न्यूरल नेटवर्क आर्किटेक्चर और मॉडल ट्रेनिंग को लागू करने पर केंद्रित है। रिपॉजिटरी में इमेज क्लासिफ़ायर्स, ऑटोएनकोडर्स और स्टाइल ट्रांसफ़र एप्लिकेशन बनाने के लिए एक कंप्यूटर विज़न प्रोजेक्ट सुइट शामिल है। इसमें सिंथेटिक इमेजेस बनाने के लिए एक जेनरेटिव एडवरसैरियल नेटवर्क लैब और नए कार्यों के लिए प्री-ट्रेंड वेट्स को अनुकूलित करने के लिए ट्रांसफ़र लर्निंग के लिए विशिष्ट कार्यान्वयन शामिल हैं। कोडबेस रिकरेंट न्यूरल नेटवर्क और वर्ड एम्बेडिंग्स का उपयोग करके नेचुरल लैंग्वेज प्रोसेसिंग के लिए अनुक्रमिक डेटा विश्लेषण को कवर करता है। अतिरिक्त क्षमताओं में इमेज डेटा प्रीप्रोसेसिंग, मॉडल परफ़ॉर्मेंस इवैल्यूएशन और प्रशिक्षित मॉडल्स को क्लाउड इंफ्रास्ट्रक्चर पर डिप्लॉय करना शामिल है। सामग्री Jupyter Notebooks की एक श्रृंखला के रूप में प्रदान की जाती है।

    Implements saving and loading of network weights and optimizer states for training resumption.

    Jupyter Notebookconvolutional-networksdeep-learningneural-network
    GitHub पर देखें↗5,505
पिछला12अगला
  1. Home
  2. Data & Databases
  3. State Checkpointing

सब-टैग एक्सप्लोर करें

  • Group-Commit CheckpointsCheckpointing mechanisms that batch commits into groups and write checkpoints without blocking normal operations. **Distinct from State Checkpointing:** Distinct from State Checkpointing: focuses on group-commit batching for performance, not general state persistence.
  • Model Checkpoints1 सब-टैगSerialization of neural network weights and optimizer states to persistent storage. **Distinct from State Checkpointing:** Focuses on ML model weights and optimizer states rather than agentic workflow state or OS process state.
  • Pre-CheckpointingCreation of an initial baseline snapshot prior to a final checkpoint to enable multi-point restoration. **Distinct from State Checkpointing:** Specifically a baseline step before the final dump, whereas state checkpointing is the general mechanism.