awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

17 مستودعات

Awesome GitHub RepositoriesTask Output Persistence

Mechanisms for saving terminal logs and output files from completed tasks to shared storage.

Distinct from Task Result Storage: Distinct from Task Result Storage: focuses on the persistence of logs and outputs for replay, rather than general workflow storage.

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

Awesome Task Output Persistence GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • nrwl/nxالصورة الرمزية لـ nrwl

    nrwl/nx

    28,939عرض على GitHub↗

    This project is a build orchestration engine and development toolkit designed for managing large-scale monorepos. It provides a unified workspace environment that maps project relationships and dependencies, enabling the system to perform intelligent impact analysis and execute only the tasks affected by specific code changes. The system distinguishes itself through a persistent daemon that monitors file changes for near-instant feedback and a content-addressable caching mechanism that stores task outputs to prevent redundant computation across local and remote environments. It further suppor

    Shares task execution results across machines and environments to eliminate redundant work in distributed teams.

    TypeScriptangularbuildbuild-system
    عرض على GitHub↗28,939
  • claude-code-best/claude-codeالصورة الرمزية لـ claude-code-best

    claude-code-best/claude-code

    20,272عرض على 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
    عرض على GitHub↗20,272
  • beanstalkd/beanstalkdالصورة الرمزية لـ beanstalkd

    beanstalkd/beanstalkd

    6,697عرض على GitHub↗

    Beanstalkd is a distributed work queue server designed for asynchronous job processing. It functions as a standalone server that distributes background tasks between producers and consumers to improve application responsiveness and throughput. The system organizes tasks using numeric priority levels to ensure critical work is processed first. It manages the job lifecycle through discrete states and uses a simple line-based text protocol over TCP for communication. To ensure reliability, the server persists job data to a sequential disk log, allowing the queue state to be recovered after a sy

    Persists job data to disk to ensure work is not lost during server restarts or system crashes.

    C
    عرض على GitHub↗6,697
  • hatchet-dev/hatchetالصورة الرمزية لـ hatchet-dev

    hatchet-dev/hatchet

    6,622عرض على 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

    Merges results from multiple parallel parent tasks into a single formatted output.

    Goconcurrencydagdistributed
    عرض على GitHub↗6,622
  • hazelcast/hazelcastالصورة الرمزية لـ hazelcast

    hazelcast/hazelcast

    6,570عرض على GitHub↗

    Hazelcast is a distributed data platform that combines an in-memory data grid with a stream processing engine to support real-time analytics and event-driven applications. It functions as a partitioned, distributed key-value store that replicates data across cluster nodes to provide low-latency access and high availability. The platform also serves as a distributed SQL query engine, allowing users to execute standard SQL statements against both in-memory datasets and external data sources. What distinguishes Hazelcast is its use of a distributed consensus subsystem to maintain strongly consis

    Integrates a queue with an external datastore to archive items and prevent memory exhaustion by offloading data.

    Javabig-datacachingdata-in-motion
    عرض على GitHub↗6,570
  • acra/acraالصورة الرمزية لـ ACRA

    ACRA/acra

    6,495عرض على GitHub↗

    Acra is an Android crash reporting framework and diagnostic data collector designed to detect failures and capture device diagnostics, system logs, and application state. It serves as an embeddable library for capturing and processing crash reports, providing a pipeline to send this data to custom backends or via email. The project features a plugin-based sender architecture that allows reports to be routed through HTTP endpoints, email clients, or proprietary backend implementations. It includes a user-controlled reporting system with preference toggles and interactive dialogs to manage user

    Bypasses initialization tasks when running in a separate sender process.

    Kotlin
    عرض على GitHub↗6,495
  • crewaiinc/crewai-examplesالصورة الرمزية لـ crewAIInc

    crewAIInc/crewAI-examples

    6,049عرض على GitHub↗

    يوفر هذا المستودع تنفيذات مرجعية وقوالب لتنسيق الوكلاء المتعددين، وأنظمة التوليد المعزز بالاسترجاع (RAG)، وأنماط الإنسان في الحلقة. يحتوي على مجموعة من أنماط التنفيذ لتنسيق وكلاء ذكاء اصطناعي متعددين لأتمتة سير عمل المهام التجارية المعقدة. يوضح المشروع كيفية فصل المنطق التشغيلي عن الإعداد باستخدام ملفات نصية مهيكلة لأدوار الوكلاء ومواصفات المهام. يتضمن أدلة لدمج البحث المتجه ومعالجة المستندات لبناء أنظمة الأسئلة والأجوبة بناءً على قواعد المعرفة الخارجية، بالإضافة إلى أنماط لإدراج خطوات التحقق والمراجعة اليدوية في تسلسلات الوكلاء الآلية. تغطي الأمثلة تصميم مسارات التنفيذ التكرارية، والمعالجة المتوازية، والتوجيه الديناميكي. تدمج هذه التنفيذات إدارة الحالة لتتبع التقدم عبر التسلسلات المعقدة وربط الوكلاء بواجهات برمجة التطبيقات الخارجية، وقواعد البيانات، وأنظمة الملفات للتنفيذ المعزز بالأدوات. يتم توفير المواد المرجعية كدفاتر Jupyter.

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

    Jupyter Notebook
    عرض على GitHub↗6,049
  • nukesor/pueueالصورة الرمزية لـ Nukesor

    Nukesor/pueue

    6,054عرض على GitHub↗

    Pueue is a task queue manager for shell commands, built as a daemon and command-line interface. It accepts shell commands into a managed queue and executes them with configurable parallel execution limits, supporting both global and per-group concurrency controls. The daemon persists its entire state—task queue, logs, and configuration—to disk, ensuring survival across crashes and system restarts. The project distinguishes itself through a dependency graph that lets tasks declare prerequisites, forming a directed acyclic graph that controls execution order. Tasks can be organized into named g

    Displays logs of finished tasks or follows output of running tasks in real time.

    Rustcommand-linecommand-line-tooldaemon
    عرض على GitHub↗6,054
  • graphql-dotnet/graphql-dotnetالصورة الرمزية لـ graphql-dotnet

    graphql-dotnet/graphql-dotnet

    5,987عرض على GitHub↗

    GraphQL.NET هو إطار عمل من جانب الخادم لبناء وتنفيذ واجهات برمجة تطبيقات GraphQL داخل تطبيقات C#. يوفر مجموعة أدوات شاملة لبناء المخططات، ومحركاً اتحادياً لرسوم البيانات الموزعة، ومعالج اشتراكات لإدارة تدفقات البيانات في الوقت الفعلي. يتميز المشروع بمنشئ مخططات مرن يدعم كلاً من تعريفات الكود أولاً البرمجية ونهج المخطط أولاً التصريحي باستخدام لغة تعريف المخطط القياسية. يتضمن محرك اتحاد مخصص لتقسيم رسوم البيانات إلى رسوم فرعية وتكوينها في بوابة موحدة، بالإضافة إلى تنفيذ محمل بيانات مصمم خصيصاً لحل مشكلة استعلام N+1 من خلال التجميع والتخزين المؤقت. يغطي إطار العمل مجموعة واسعة من القدرات التشغيلية، بما في ذلك تكامل حقن التبعية لإدارة عمر الخدمة، وخطوط أنابيب البرمجيات الوسيطة لاعتراض دقة الحقول، وخط أنابيب تنفيذ محسن بأنواع القيم لتقليل تخصيصات الذاكرة. كما يوفر أدوات لتحليل تعقيد الاستعلام، والتخزين المؤقت للمستندات، والتحكم في الوصول القائم على الأدوار لتأمين نقاط نهاية API. يسمح دعم تجميع المخططات مسبقاً لإطار العمل بالتنفيذ في البيئات التي تحظر إنشاء الكود الديناميكي.

    Retrieves execution parameters from parent nodes up to the root to share data across different levels of the resolver tree.

    C#apidotnet-coregraphiql
    عرض على GitHub↗5,987
  • maiot-io/zenmlالصورة الرمزية لـ maiot-io

    maiot-io/zenml

    5,452عرض على 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

    Automatically captures and stores step return values as artifacts using type-annotated serialization.

    Python
    عرض على GitHub↗5,452
  • miguelgrinberg/microblogالصورة الرمزية لـ miguelgrinberg

    miguelgrinberg/microblog

    4,771عرض على GitHub↗

    This project is a social blogging application built with Flask. It provides a platform for user account management, following relationships, and chronological post streams, supported by a PostgreSQL relational database. The application features a multilingual web interface with localized content and date formatting. It is designed as a dockerized web application, utilizing containerization for consistent deployment across different environments. The system integrates a variety of core capabilities, including full-text search with provider abstraction, an asynchronous task worker for backgrou

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

    Pythonflaskpythonwebapp
    عرض على GitHub↗4,771
  • moonrepo/moonالصورة الرمزية لـ moonrepo

    moonrepo/moon

    3,687عرض على GitHub↗

    Moon is a monorepo build system and task runner designed to orchestrate complex projects with multiple packages. It functions as a dependency graph orchestrator that executes build targets in topological order and utilizes input hashing to cache results and skip redundant work. The project features a polyglot toolchain manager that automates the installation and versioning of language runtimes and CLI tools to ensure environment consistency. It also includes a plugin framework based on WebAssembly, allowing developers to extend build logic and toolchain behavior using any supported language.

    Bundles task outputs into compressed files and unpacks them automatically during cache hits.

    Rustbuild-systembuild-toolbun
    عرض على GitHub↗3,687
  • bensheldon/good_jobالصورة الرمزية لـ bensheldon

    bensheldon/good_job

    2,975عرض على GitHub↗

    Good Job is a background job processor for Ruby on Rails that utilizes a PostgreSQL database as its primary storage engine. By leveraging relational database transactions, it ensures persistent and reliable task execution, integrating directly with the Active Job framework to handle asynchronous operations and recurring job scheduling within existing application environments. The system distinguishes itself through an in-process execution model that allows background workers to run within the same process as the web server, simplifying deployment by removing the need for separate worker servi

    Uses relational database tables as the primary storage engine to ensure transactional integrity and persistence for all queued background tasks.

    Rubyactivejobactivejob-backendhacktoberfest
    عرض على GitHub↗2,975
  • leonxlnx/agentic-ai-prompt-researchالصورة الرمزية لـ Leonxlnx

    Leonxlnx/agentic-ai-prompt-research

    2,453عرض على 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
    عرض على GitHub↗2,453
  • cjo4m06/mcp-shrimp-task-managerالصورة الرمزية لـ cjo4m06

    cjo4m06/mcp-shrimp-task-manager

    2,121عرض على 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
    عرض على GitHub↗2,121
  • jieyefriic/rp-engineالصورة الرمزية لـ jieyefriic

    jieyefriic/rp-engine

    1,234عرض على 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
    عرض على GitHub↗1,234
  • repeats/repeatالصورة الرمزية لـ repeats

    repeats/Repeat

    1,102عرض على GitHub↗

    Repeat هي أداة أتمتة عبر المنصات مصممة لتسجيل وإعادة تشغيل وكتابة مدخلات الماوس ولوحة المفاتيح. تعمل كبيئة برمجة ماكرو تسمح للمستخدمين بالتقاط أحداث النظام الخام وتنظيمها في تسلسلات مستمرة تظل متاحة عبر عمليات إعادة تشغيل التطبيق. يتميز المشروع بقدرته على تنسيق المهام عبر أجهزة متعددة متصلة بالشبكة. من خلال استخدام نموذج العميل والخادم، فإنه يزامن نصوص الأتمتة عبر أسطول محلي، مما يتيح التنفيذ المنسق والأداء المتسق على الأجهزة المتصلة. بالإضافة إلى تسجيل المدخلات الأساسي، يدعم البرنامج تطوير سير عمل معقد من خلال السماح للمستخدمين بتحديد منطق الأتمتة من خلال نصوص خارجية ولغات برمجة قياسية. يمكن تشغيل هذه التسلسلات فوراً باستخدام اختصارات لوحة المفاتيح المخصصة أو إيماءات الماوس، مما يسهل إدارة مهام سطح المكتب المتكررة وتفاعلات النظام.

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

    Javaautohotkeyautomationautomation-framework
    عرض على GitHub↗1,102
  1. Home
  2. Data & Databases
  3. Task Result Storage
  4. Task Output Persistence

استكشف الوسوم الفرعية

  • Agent Task State Persistence1 وسم فرعي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.
  • Artifact CompressionBundling and compressing task outputs into archives for efficient storage and restoration from cache. **Distinct from Task Output Persistence:** Focuses on the archival and compression aspect of outputs rather than just persistent storage.
  • Job Queue Persistence1 وسم فرعيDurable storage of queue state and job metadata to prevent data loss during crashes. **Distinct from Task Output Persistence:** Distinct from Task Output Persistence: focuses on persisting the queue state for recovery, not logs of completed tasks.
  • Live and Historical Output ViewersDisplays logs of finished tasks or follows output of running tasks in real time. **Distinct from Task Output Persistence:** Distinct from Task Output Persistence: focuses on viewing and streaming output, not just saving it to storage.
  • Parent Output Retrievals4 وسوم فرعيةMechanisms for fetching the result of a parent task in a directed acyclic graph workflow. **Distinct from Task Output Persistence:** Distinct from Task Output Persistence: focuses on retrieving a specific parent's output rather than general output storage.