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
·

8 dépôts

Awesome GitHub RepositoriesAgent Task State Persistence

Saving the internal state and progress of agent tasks to ensure continuity across restarts.

Distinct from Task Output Persistence: Distinct from Task Output Persistence which saves logs; this preserves the actionable state of the task for resumption.

Explore 8 awesome GitHub repositories matching data & databases · Agent Task State Persistence. Refine with filters or upvote what's useful.

Awesome Agent Task State Persistence GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • claude-code-best/claude-codeAvatar de claude-code-best

    claude-code-best/claude-code

    20,272Voir sur GitHub↗

    Claude Code is a command-line interface and multi-agent orchestration framework designed for autonomous software engineering. It enables AI agents to perform codebase modifications, debugging, and Git workflow management while coordinating multiple specialized agents to decompose and execute complex engineering tasks in parallel. The system distinguishes itself through a high degree of isolation and safety, utilizing Git worktrees to create independent working directories for concurrent agents and implementing a tiered permission system that combines user rules, project policies, and OS-level

    Persists internal agent task state and progress to the filesystem to ensure continuity across restarts.

    TypeScript
    Voir sur GitHub↗20,272
  • crewaiinc/crewai-examplesAvatar de crewAIInc

    crewAIInc/crewAI-examples

    6,049Voir sur GitHub↗

    Ce projet est une bibliothèque de référence et des modèles pour l'orchestration multi-agents, les systèmes de génération augmentée par récupération (RAG) et les modèles avec intervention humaine (human-in-the-loop). Il contient une collection de modèles d'implémentation pour coordonner plusieurs agents IA afin d'automatiser des workflows et des tâches métier complexes. Le projet démontre comment découpler la logique opérationnelle de la configuration en utilisant des fichiers texte structurés pour les rôles des agents et les spécifications des tâches. Il inclut des guides pour intégrer la recherche vectorielle et le traitement de documents afin de construire des systèmes de questions-réponses basés sur des bases de connaissances externes, ainsi que des modèles pour insérer des étapes de validation et de révision manuelles dans des séquences d'agents automatisées. Les exemples couvrent la conception de chemins d'exécution itératifs, le traitement parallèle et le routage dynamique. Ces implémentations intègrent la gestion d'état pour suivre la progression à travers des séquences complexes et lier les agents à des API, bases de données et systèmes de fichiers externes pour une exécution augmentée par des outils. Les documents de référence sont fournis sous forme de Jupyter Notebooks.

    Tracks progress and context across iterative loops to maintain consistency during complex agent sequences.

    Jupyter Notebook
    Voir sur GitHub↗6,049
  • maiot-io/zenmlAvatar de maiot-io

    maiot-io/zenml

    5,452Voir sur 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 completed interaction turns during agent tasks to allow resuming from the point of failure instead of restarting the entire process.

    Python
    Voir sur GitHub↗5,452
  • miguelgrinberg/microblogAvatar de miguelgrinberg

    miguelgrinberg/microblog

    4,771Voir sur GitHub↗

    Ce projet est une application de blog social construite avec Flask. Elle fournit une plateforme pour la gestion des comptes utilisateurs, les relations d'abonnement et les flux de publications chronologiques, le tout supporté par une base de données relationnelle PostgreSQL. L'application dispose d'une interface web multilingue avec un contenu localisé et un formatage des dates. Elle est conçue comme une application web dockerisée, utilisant la conteneurisation pour un déploiement cohérent dans différents environnements. Le système intègre diverses capacités essentielles, notamment la recherche plein texte avec abstraction de fournisseur, un worker de tâches asynchrones pour le traitement en arrière-plan, et un système d'identité complet couvrant l'enregistrement sécurisé et le suivi des sessions. Il implémente également la messagerie privée, l'envoi d'e-mails SMTP et une API avec authentification par jeton. La base de code utilise une architecture modulaire basée sur le pattern d'application factory et des blueprints pour organiser le routage et la logique.

    Stores task identifiers and completion status in the database to track background process progress.

    Pythonflaskpythonwebapp
    Voir sur GitHub↗4,771
  • leonxlnx/agentic-ai-prompt-researchAvatar de Leonxlnx

    Leonxlnx/agentic-ai-prompt-research

    2,453Voir sur GitHub↗

    This project is a research-focused toolkit designed for building autonomous agent systems, multi-agent workflows, and security governance frameworks. It provides a platform for coordinating specialized sub-agents through structured communication protocols and phased task delegation to complete complex technical objectives. The framework distinguishes itself by integrating a dedicated security policy engine that validates autonomous tool execution against user-defined permissions and safety rules. It also features a research-oriented approach to prompt engineering, enabling the dynamic assembl

    Tracks the progress and output of individual agents within a centralized state machine for multi-step workflows.

    agentic-aiai-researchclaude
    Voir sur GitHub↗2,453
  • cjo4m06/mcp-shrimp-task-managerAvatar de cjo4m06

    cjo4m06/mcp-shrimp-task-manager

    2,121Voir sur GitHub↗

    This project is a framework for managing multi-agent software development workflows built on the Model Context Protocol. It functions as an AI-driven task orchestrator that decomposes complex development objectives into atomic units, tracks their lifecycle, and coordinates specialized agents to execute, verify, and refine work. By maintaining persistent project context and history, the system ensures continuity across sessions, allowing agents to retain state and adhere to established coding standards. The system distinguishes itself through its dependency-graph task management and multi-agen

    Preserves the internal state and progress of agent tasks to ensure continuity across sessions.

    JavaScriptagentaicodeagent
    Voir sur GitHub↗2,121
  • jieyefriic/rp-engineAvatar de jieyefriic

    jieyefriic/rp-engine

    1,234Voir sur GitHub↗

    The rp-engine is a workflow orchestration framework designed for building and executing autonomous agentic tasks. Built in Rust, it provides a structured environment for managing complex, multi-step operations that integrate language models with external tools and data sources. The engine distinguishes itself through its native support for iterative planning loops and persistent state management. By utilizing a directed acyclic graph architecture, it coordinates sequences of tasks while maintaining a shared memory bank that updates automatically to inform future steps. The system relies on de

    Saves the internal state and progress of agent tasks to ensure continuity across restarts.

    Rustagentllmmcp
    Voir sur GitHub↗1,234
  • repeats/repeatAvatar de repeats

    repeats/Repeat

    1,102Voir sur GitHub↗

    Repeat est un utilitaire d'automatisation multiplateforme conçu pour enregistrer, rejouer et scripter les entrées de souris et de clavier. Il fonctionne comme un environnement de script de macros qui permet aux utilisateurs de capturer des événements système bruts et de les organiser en séquences persistantes qui restent disponibles après le redémarrage des applications. Le projet se distingue par sa capacité à orchestrer des tâches sur plusieurs machines en réseau. En utilisant un modèle client-serveur, il synchronise les scripts d'automatisation sur un parc local, permettant une exécution coordonnée et des performances cohérentes sur les appareils connectés. Au-delà de l'enregistrement d'entrées de base, le logiciel prend en charge le développement de flux de travail complexes en permettant aux utilisateurs de définir une logique d'automatisation via des scripts externes et des langages de programmation standard. Ces séquences peuvent être déclenchées instantanément en utilisant des raccourcis clavier personnalisés ou des gestes de souris, facilitant la gestion des tâches de bureau répétitives et des interactions système.

    Maintains persistent task state to ensure automation sequences remain available across application restarts.

    Javaautohotkeyautomationautomation-framework
    Voir sur GitHub↗1,102
  1. Home
  2. Data & Databases
  3. Task Result Storage
  4. Task Output Persistence
  5. Agent Task State Persistence

Explorer les sous-tags

  • Background Task State PersistenceStoring the status and identifiers of asynchronous background tasks to track completion across sessions. **Distinct from Agent Task State Persistence:** Distinct from Agent Task State Persistence as it applies to generic background workers, not AI agents.