awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

38 Repos

Awesome GitHub RepositoriesParallel Task Orchestrators

Frameworks for distributing and managing parallel execution of tasks across remote infrastructure.

Distinct from Custom Parallel Task Execution: Distinct from Custom Parallel Task Execution: focuses on the orchestration of multi-host tasks rather than just workload decomposition.

Explore 38 awesome GitHub repositories matching development tools & productivity · Parallel Task Orchestrators. Refine with filters or upvote what's useful.

Awesome Parallel Task Orchestrators GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • yeachan-heo/oh-my-codexAvatar von Yeachan-Heo

    Yeachan-Heo/oh-my-codex

    30,984Auf GitHub ansehen↗

    oh-my-codex is an AI coding workflow orchestrator and a retrieval augmented generation documentation assistant. It manages complex programming tasks through a structured sequence of planning, execution, and verification phases, while providing tools for querying and translating technical documentation. The project utilizes Git worktrees to isolate parallel coding sessions, ensuring that concurrent tasks remain independent. It integrates a vector-store knowledge base to index documents into embeddings, enabling semantic search and factual context retrieval across multiple languages. The syste

    Orchestrates multiple worker agents to perform parallel work on large tasks with centralized state reporting.

    TypeScript
    Auf GitHub ansehen↗30,984
  • prefecthq/prefectAvatar von PrefectHQ

    PrefectHQ/prefect

    21,640Auf GitHub ansehen↗

    Prefect is a workflow orchestration platform designed to define, schedule, and monitor complex data pipelines as Python code. It functions as a container-native engine that wraps individual tasks in isolated environments, ensuring consistent dependencies and resource allocation across diverse infrastructure. By utilizing a state-machine-based orchestration model, the system tracks execution progress through discrete transitions and persistent event logs to maintain reliable and observable task processing. The platform distinguishes itself through a decoupled worker-API architecture, which sep

    Distributes and manages parallel execution of tasks across remote infrastructure to accelerate large-scale data operations.

    Pythonautomationdatadata-engineering
    Auf GitHub ansehen↗21,640
  • claude-code-best/claude-codeAvatar von claude-code-best

    claude-code-best/claude-code

    20,272Auf GitHub ansehen↗

    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

    Splits complex research or coding goals into smaller tasks processed by concurrent expert agents.

    TypeScript
    Auf GitHub ansehen↗20,272
  • fabric/fabricAvatar von fabric

    fabric/fabric

    15,397Auf GitHub ansehen↗

    Fabric is a command-line interface and framework designed to integrate artificial intelligence reasoning into shell-based workflows. It functions as an orchestration tool that connects local data pipelines to remote artificial intelligence services, allowing users to automate content analysis and complex reasoning tasks directly from the terminal. The project distinguishes itself through a modular architecture that treats prompt patterns as version-controlled, reusable logic stored on the local filesystem. By utilizing standard input and output streams, it enables users to chain these analyti

    Distributes heavy processing tasks across multiple remote servers simultaneously to reduce total execution time.

    Python
    Auf GitHub ansehen↗15,397
  • dask/daskAvatar von dask

    dask/dask

    13,746Auf GitHub ansehen↗

    Dask ist ein Framework für paralleles Rechnen und ein verteilter Task-Scheduler, der darauf ausgelegt ist, Python-Data-Science-Workflows von einzelnen Maschinen auf große Cluster zu skalieren. Es fungiert als Cluster-Ressourcenmanager, der die Berechnungslogik orchestriert, indem Aufgaben und deren Abhängigkeiten als gerichtete azyklische Graphen dargestellt werden. Diese Architektur ermöglicht es dem System, die Verteilung von Workloads auf verfügbare Hardware zu automatisieren und gleichzeitig komplexe Ausführungsanforderungen zu verwalten. Das Projekt zeichnet sich durch eine Lazy-Evaluation-Engine aus, die Datenoperationen verzögert, bis sie explizit angefordert werden, was eine globale Graphoptimierung und effiziente Ressourcenzuweisung ermöglicht. Es integriert speicherbewusstes Data-Spilling, um Systemabstürze bei der Verarbeitung von Datensätzen zu verhindern, die den verfügbaren Speicher überschreiten, und nutzt Task-Graph-Fusion, um Sequenzen von Operationen in einzelne Ausführungsschritte zu kombinieren, wodurch Scheduling-Overhead und Inter-Node-Kommunikation minimiert werden. Die Plattform bietet eine umfassende Oberfläche für die Datenanalyse im großen Maßstab, einschließlich Unterstützung für verteiltes maschinelles Lernen, Integration in das Hochleistungsrechnen und parallele Datenverarbeitung. Sie bietet umfangreiche Werkzeuge für das Cluster-Lebenszyklusmanagement, Performance-Profiling und die Echtzeitüberwachung der Aufgabenausführung. Benutzer können diese Umgebungen über verschiedene Infrastrukturen hinweg bereitstellen, einschließlich lokaler Hardware, Cloud-Anbietern, containerisierten Systemen und Hochleistungsrechner-Clustern.

    Coordinates distributed task execution across local or remote workers to scale data analysis workflows.

    Pythondasknumpypandas
    Auf GitHub ansehen↗13,746
  • lsdefine/genericagentAvatar von lsdefine

    lsdefine/GenericAgent

    13,017Auf GitHub ansehen↗

    GenericAgent is an LLM agent framework and autonomous system controller designed to manage local systems, web browsers, and hardware interfaces through action and observation loops. It functions as a tool orchestrator that routes model calls to local executors, enabling the automation of complex tasks on a host machine. The project is distinguished by its self-evolving AI agent capabilities, which convert successful execution paths into reusable procedural scripts and skill trees to reduce future reasoning overhead. It employs a context optimization engine that utilizes layered memory hierarc

    Runs multiple independent conversations in a single interface with separate histories and execution threads.

    Pythonai-agentautomationautonomous-agent
    Auf GitHub ansehen↗13,017
  • capistrano/capistranoAvatar von capistrano

    capistrano/capistrano

    12,963Auf GitHub ansehen↗

    Capistrano is a Ruby-based release manager and remote server orchestrator. It uses SSH to push code updates and execute a standardized sequence of deployment tasks across a fleet of remote machines. The tool distinguishes itself through role-based server targeting and parallel connection pooling, allowing users to assign functional labels to servers and execute commands across multiple machines simultaneously. It manages multiple environments by applying a single deployment definition across different stages through parameter-based mapping. The system provides a framework for remote task exe

    Distributes and manages the parallel execution of deployment tasks across remote infrastructure.

    Rubycapistranodeploymentruby
    Auf GitHub ansehen↗12,963
  • yutiansut/quantaxisAvatar von yutiansut

    yutiansut/QUANTAXIS

    9,955Auf GitHub ansehen↗

    Quantaxis is a quantitative trading framework designed for building, backtesting, and executing automated strategies across global equities, futures, and cryptocurrencies. It integrates an event-driven backtesting engine, a multi-market execution gateway for order routing, and a quantitative data pipeline for ingesting and storing multi-asset market data. The system features a Rust-accelerated financial library that utilizes Apache Arrow for high-performance technical indicator calculation and zero-copy data processing. It provides a containerized infrastructure model designed for orchestrati

    Distributes indicator calculations and backtesting tasks across multiple CPU cores to improve simulation speed.

    Pythonquant
    Auf GitHub ansehen↗9,955
  • netflix/metaflowAvatar von Netflix

    Netflix/metaflow

    9,764Auf GitHub ansehen↗

    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

    Runs multiple operations concurrently across data shards using local CPU cores or remote containers.

    Pythonagentsaiaws
    Auf GitHub ansehen↗9,764
  • humanlayer/humanlayerAvatar von humanlayer

    humanlayer/humanlayer

    9,381Auf GitHub ansehen↗

    Humanlayer is an LLM coding agent orchestrator and AI-driven workflow manager designed to coordinate multiple agents in researching, designing, and implementing features across complex codebases. It provides a multi-agent development workspace that groups AI sessions, versioned design artifacts, and worktrees into collaborative team tasks. The system features a bring-your-own-key LLM gateway to connect external AI model subscriptions and API keys. It utilizes remote AI agent daemons to run long-term coding sessions on cloud infrastructure, maintaining progress independently of the user's acti

    Executes multiple coding sessions simultaneously across various worktrees and remote cloud workers to accelerate development.

    TypeScriptagentsaiamp
    Auf GitHub ansehen↗9,381
  • kernc/backtesting.pyAvatar von kernc

    kernc/backtesting.py

    8,528Auf GitHub ansehen↗

    backtesting.py is a Python trading backtesting framework used to simulate trading strategies against historical price data to evaluate performance and risk. It includes a technical trade simulator, a quantitative performance analyzer, and a financial strategy optimizer. The framework features a parallel strategy simulator that distributes execution across multiple processor cores to reduce computation time. It also provides tools for strategy parameter optimization, allowing the identification of performant settings through the use of heatmaps and metrics. The system covers trade execution m

    Distributes strategy simulation and indicator tasks across multiple CPU cores to reduce computation time.

    Python
    Auf GitHub ansehen↗8,528
  • pixel-agents-hq/pixel-agentsAvatar von pixel-agents-hq

    pixel-agents-hq/pixel-agents

    8,322Auf GitHub ansehen↗

    Pixel Agents is a session manager and visualization dashboard for AI agents. It represents active agent sessions as animated pixel characters, allowing for real-time monitoring of presence, activity, and task progress within a virtual workspace. The system features a grid-based workspace editor used to design custom office layouts and import pixel art assets via manifests. It tracks agent hierarchies by visualizing sub-agents as linked characters and monitors activity through session transcript polling to trigger real-time animations. The project includes a desktop automation interface that

    Represents sub-tasks using temporary child characters that mirror the parent and forward permission requests.

    TypeScript
    Auf GitHub ansehen↗8,322
  • richardknop/machineryAvatar von RichardKnop

    RichardKnop/machinery

    7,956Auf GitHub ansehen↗

    Machinery is a distributed task queue and asynchronous workflow engine. It provides a system for processing heavy workloads outside the main request flow using a network of distributed background workers and a message-based job orchestrator. The project manages complex task lifecycles through sequential chaining, where results are passed between tasks, and parallel coordination, which can trigger callback tasks upon the completion of a group. It supports periodic workflow scheduling for recurring jobs and delayed execution via specific timestamps. The system includes capabilities for result

    Runs independent tasks in parallel across remote infrastructure and blocks until the group has finished.

    Goamqpaws-sqsgo
    Auf GitHub ansehen↗7,956
  • 2fastlabs/agent-squadAvatar von 2FastLabs

    2FastLabs/agent-squad

    7,667Auf GitHub ansehen↗

    Agent Squad ist ein LLM-Multi-Agenten-Orchestrierungs-Framework, das darauf ausgelegt ist, spezialisierte Agenten zur Lösung komplexer Aufgaben zu koordinieren. Es fungiert als System zur Verwaltung von Agententeams und Supervisoren und nutzt ein supervisor-geführtes Orchestrierungsmodell, um große Probleme in handhabbare Schritte zu zerlegen. Das Framework zeichnet sich durch eine Kombination aus absichtsbasiertem Query-Routing und Human-in-the-Loop-Automatisierung aus. Es verwendet ein hierarchisches Routing-System, um Anfragen an den am besten geeigneten Agenten oder das passende Modell weiterzuleiten, während es asynchrone Nachrichtenwarteschlangen integriert, um komplexe Fälle für manuelle Eingriffe an menschliche Operatoren zu leiten. Das System deckt umfassende Funktionen für das Management des Konversationsstatus ab, einschließlich eines mehrstufigen Speichers, um die Kohärenz über Dialoge mit mehreren Turns hinweg aufrechtzuerhalten. Es bietet zudem eine Tool-Integrationsschicht, die natürliche Sprache in strukturierte Formate umwandelt, um Agenten mit externen APIs, Datenbanken und Wissensdatenbanken zu verbinden. Die Architektur unterstützt Echtzeit-Response-Streaming und hybride Kommunikationsmodi, um sowohl Instant Messaging als auch asynchrone Interaktionen zu verarbeiten.

    Dispatches messages to multiple specialized agents simultaneously to increase throughput and combine diverse outputs.

    Python
    Auf GitHub ansehen↗7,667
  • agentwrapper/agent-orchestratorAvatar von AgentWrapper

    AgentWrapper/agent-orchestrator

    7,637Auf GitHub ansehen↗

    This project is an LLM coding agent orchestrator and AI software engineering platform designed to manage fleets of agents that autonomously solve issues, handle pull requests, and fix CI failures. It functions as an agentic CI/CD automator and parallel workflow manager, coordinating the end-to-end development lifecycle from initial ticket tracking to final code merging. The system is distinguished by its modular plugin framework and isolated worktree management, which allow multiple agents to work on separate coding tasks simultaneously without file system conflicts. It utilizes role-based mo

    Executes multiple concurrent AI agent coding sessions in isolation to process separate issues simultaneously.

    TypeScriptagent-fleetagent-swarmclaude-code
    Auf GitHub ansehen↗7,637
  • awslabs/agent-squadAvatar von awslabs

    awslabs/agent-squad

    7,663Auf GitHub ansehen↗

    Agent Squad is a multi-agent system orchestrator and language model agent orchestration framework. It serves as an AI workflow automation engine and tool integration layer designed to coordinate teams of specialized agents to solve complex tasks through routing, parallel execution, and state management. The project is distinguished by its ability to dynamically compose purpose-specific agents on-demand and route requests based on intent, language, or domain expertise. It supports advanced coordination patterns, including parallel subtask distribution, sequential task pipelines, and the abilit

    Executes communications to multiple agents simultaneously to accelerate task completion and data gathering.

    Pythonagentic-aiagentsai-agents
    Auf GitHub ansehen↗7,663
  • automazeio/ccpmAvatar von automazeio

    automazeio/ccpm

    7,387Auf GitHub ansehen↗

    This project is an AI agent orchestrator and local project planner designed to manage the lifecycle of software development from requirements to code. It functions as a requirement traceability tool that links product requirements and technical epics to specific tasks and commits, maintaining a complete development audit trail. The system features a GitHub issue sync manager that provides bidirectional synchronization between local project plans and remote issues. It utilizes a local-first specification engine, allowing for the brainstorming of requirements and the decomposition of technical

    Launches multiple agents to work concurrently on independent scoped files based on task stream analysis.

    Shellai-agentsai-codingclaude
    Auf GitHub ansehen↗7,387
  • six2dez/reconftwAvatar von six2dez

    six2dez/reconftw

    7,226Auf GitHub ansehen↗

    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

    Orchestrates the parallel execution of discovery tasks across remote infrastructure to accelerate reconnaissance.

    Shellbug-bountybugbountybugbounty-tool
    Auf GitHub ansehen↗7,226
  • github/copilot-sdkAvatar von github

    github/copilot-sdk

    7,233Auf GitHub ansehen↗

    This project is a software development kit and framework for building AI agent orchestration, session management, and tool integration systems. It provides a backend infrastructure for hosting remote AI sessions and coordinating multi-agent workflows using large language models. The SDK enables the definition of specialized agents and the orchestration of complex tasks through parallel workstreams. It distinguishes itself by offering a multi-tenant backend capable of horizontal scaling and a headless server runtime that separates session execution from the client interface. The system covers

    Enables the simultaneous dispatch of multiple sub-agents to process independent sets of work in parallel.

    TypeScript
    Auf GitHub ansehen↗7,233
  • flyteorg/flyteAvatar von flyteorg

    flyteorg/flyte

    7,095Auf GitHub ansehen↗

    Flyte is a Kubernetes-based machine learning orchestrator and containerized pipeline manager designed for coordinating AI workflows and data pipelines. It functions as an engine for defining and executing resilient pipelines, utilizing a data lineage tracker to maintain immutable execution states and ensure reproducible outputs. The platform distinguishes itself by packaging individual tasks into separate containers to ensure dependency isolation and environment consistency. It provides specialized capabilities for machine learning, including the transformation of trained models into scalable

    Distributes and manages the parallel execution of tasks across remote infrastructure to reduce processing time.

    Go
    Auf GitHub ansehen↗7,095
Vorherige12Nächste
  1. Home
  2. Development Tools & Productivity
  3. Parallel Execution
  4. Custom Parallel Task Execution
  5. Parallel Task Orchestrators

Unter-Tags erkunden

  • Agent Session Parallelization1 Sub-TagExecuting multiple concurrent AI agent coding sessions across distributed infrastructure. **Distinct from Parallel Task Orchestrators:** Focuses specifically on AI agent session concurrency rather than generic task distribution.
  • Backtesting Workload DistributionDistribution of strategy simulation and indicator tasks across multiple CPU cores. **Distinct from Parallel Task Orchestrators:** Distinct from general task orchestrators: focuses specifically on the parallelization of quantitative backtesting and indicator workloads.
  • Concurrent Agent Messaging2 Sub-TagsSimultaneous execution of communications to multiple agents to accelerate data gathering and task completion. **Distinct from Parallel Task Orchestrators:** Focuses on parallel AI agent communication rather than general computational workload distribution
  • Map-Reduce Fan-OutsExecuting a group of tasks in parallel and combining their results using a map/reduce pattern. **Distinct from Parallel Task Orchestrators:** Distinct from Parallel Task Orchestrators: focuses on the map/reduce result-combination pattern rather than multi-host distribution.
  • Millions-ScaleOrchestrators that handle millions of concurrent task runs with slot control, fairness, and priority scheduling. **Distinct from Parallel Task Orchestrators:** Distinct from Parallel Task Orchestrators: focuses on extreme scale (millions of concurrent runs) with fairness and priority, not general multi-host distribution.
  • Parallel Job LayoutsUI-centric organization of parallel terminal jobs using split panes and workspaces. **Distinct from Agent Session Parallelization:** Focuses on the visual organization (panes/workspaces) of jobs rather than the distributed execution of sessions.
  • Workload DecompositionProcesses for automatically splitting large datasets into independent units for concurrent execution. **Distinct from Parallel Task Orchestrators:** Focuses on the automatic decomposition of data into tasks rather than the orchestration of those tasks across hosts.