awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

18 个仓库

Awesome GitHub RepositoriesMulti-Model Workflow Coordinators

Frameworks that sequence different AI models through logic paths to perform complex tasks.

Distinct from Multi-Agent Coordination: Distinct from multi-agent coordination as it focuses on the sequencing of model calls rather than autonomous agent synchronization.

Explore 18 awesome GitHub repositories matching artificial intelligence & ml · Multi-Model Workflow Coordinators. Refine with filters or upvote what's useful.

Awesome Multi-Model Workflow Coordinators GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • affaan-m/eccaffaan-m 的头像

    affaan-m/ECC

    221,981在 GitHub 上查看↗

    ECC 是一个 LLM 智能体编排框架和跨平台 AI 工具套件,旨在协调多模型工作流。它提供了一个用于管理专业智能体角色、可复用技能和结构化规划的系统,以在不同的 AI 驱动代码编辑器中执行复杂的软件开发任务。 该项目作为模型上下文协议(Model Context Protocol)管理器脱颖而出,提供了一个配置层来集成外部服务器并审计工具执行。它进一步实现了一个智能体安全沙箱,限制敏感文件访问并扫描密钥泄露,以保护自主工作流。 该框架涵盖了广泛的能力领域,包括带有测试驱动开发护栏的 AI 编码工作流自动化、通过智能路由实现模型成本优化以及状态隔离的内存管理。它还包括用于强制执行特定语言编码标准和管理跨各种集成开发环境的智能体行为的工具。 该系统通过命令行界面进行管理,该界面处理工具安装、配置修复和工具预设的部署。

    Sequences different AI models through logic paths to execute complex plans across multiple backends.

    JavaScript
    在 GitHub 上查看↗221,981
  • ruvnet/rufloruvnet 的头像

    ruvnet/ruflo

    61,524在 GitHub 上查看↗

    Ruflo is an AI agent orchestration platform and workflow automation tool designed to decompose high-level goals into executable action plans. It functions as a manager for multi-agent swarms, organizing autonomous entities into collaborative topologies that utilize shared consensus to complete complex tasks. The framework distinguishes itself through a retrieval-augmented generation layer and knowledge graphs for reasoning over linked data. It incorporates a trajectory-based learning loop that analyzes previous execution paths to refine cognitive patterns and improve future reasoning accuracy

    Organizes multiple agents into hierarchical or mesh topologies to collaborate through shared consensus.

    TypeScript
    在 GitHub 上查看↗61,524
  • microsoft/taskmatrixmicrosoft 的头像

    microsoft/TaskMatrix

    34,079在 GitHub 上查看↗

    TaskMatrix is a visual language model orchestration framework and modular visual pipeline designed to coordinate disparate foundation models. It functions as a multi-model workflow coordinator that sequences visual and textual models through logic paths to handle image processing tasks without requiring additional training. The system integrates large language models with visual foundation models to enable the exchange of image data during interactive chat sessions. It utilizes template-based orchestration to chain specialized models together for complex visual tasks. The framework supports

    Sequences visual and textual models through logic paths to handle object localization and image manipulation.

    Python
    在 GitHub 上查看↗34,079
  • microsoft/jarvismicrosoft 的头像

    microsoft/JARVIS

    24,854在 GitHub 上查看↗

    JARVIS is a system for large language model task orchestration, deployment management, and automation benchmarking. It utilizes a task orchestrator to decompose complex requests into actionable steps and coordinates various expert models to synthesize final responses. The project includes an AI model deployment manager to handle the local deployment of expert models across different hardware scales. It further provides an AI workflow API consisting of web endpoints used to trigger automated task workflows and retrieve results from model selection stages. The framework incorporates an automat

    Coordinates large language models to sequence expert model calls and synthesize results into a final response.

    Python
    在 GitHub 上查看↗24,854
  • esengine/deepseek-reasonixesengine 的头像

    esengine/DeepSeek-Reasonix

    24,096在 GitHub 上查看↗

    DeepSeek-Reasonix is an autonomous software engineering framework and terminal-based AI IDE designed to coordinate large language models for complex programming tasks. It functions as a multi-session agent that utilizes a split planner and executor workflow to break down and implement technical objectives. The system distinguishes itself through a specialized focus on session optimization and extensibility. It employs prefix caching and append-only history to reduce token consumption and latency during long sessions. It further extends its capabilities by integrating external tool servers via

    Implements a framework that sequences a planner and executor model to solve complex technical tasks.

    Goagentagent-frameworkai-agent
    在 GitHub 上查看↗24,096
  • nikivdev/flownikivdev 的头像

    nikivdev/flow

    21,136在 GitHub 上查看↗

    Flow is an orchestration framework for designing and executing complex workflows using autonomous agents powered by large language models. It serves as a toolkit for constructing agentic pipelines and a runtime for managing agent lifecycles, session states, and tool execution. The project is distinguished by its support for hierarchical swarm management, where director agents decompose large projects into smaller tasks for specialized worker agents. It enables multiple coordination patterns, including sequential linear pipelines and concurrent execution where agents analyze tasks from differe

    Supports hierarchical swarm management where director agents decompose projects into smaller tasks for specialized worker agents.

    Rustagentsautonomymoonbit
    在 GitHub 上查看↗21,136
  • alibaba/page-agentalibaba 的头像

    alibaba/page-agent

    19,138在 GitHub 上查看↗

    Page-agent is an LLM browser automation agent and JavaScript in-page GUI controller. It translates natural language instructions into direct browser interface actions to automate web-based tasks and manipulate web page elements through a programmable interface. The system coordinates complex sequences of actions across multiple browser tabs and different websites. It functions as a remote browser control server, providing an interface that allows external clients to operate a browser and manage page interactions. Its capabilities include natural language intent decoding and action mapping, D

    Coordinates automated sequences that complete multi-step processes across various web interfaces.

    TypeScriptagentaiai-agents
    在 GitHub 上查看↗19,138
  • llmware-ai/llmwarellmware-ai 的头像

    llmware-ai/llmware

    14,838在 GitHub 上查看↗

    llmware is a Python framework for AI agent orchestration and model management, designed to coordinate multi-model workflows and autonomous agents. It provides a unified model catalog and standardized interface to execute specialized language models for complex research, analysis, and structured data generation. The project distinguishes itself through its heavy emphasis on local execution and quantized inference, allowing models to run on private infrastructure using CPU, GPU, and NPU acceleration via runtimes like ONNX and OpenVino. It features a specialized ability to translate natural lang

    Sequences different specialized AI models through logic paths to execute complex research and analysis tasks.

    Python
    在 GitHub 上查看↗14,838
  • cloudwego/einocloudwego 的头像

    cloudwego/eino

    9,675在 GitHub 上查看↗

    Eino is an AI agent development kit and LLM application framework designed for building autonomous agents and orchestrating complex language model workflows. It serves as a multi-agent orchestration engine and workflow orchestrator, providing a graph-based execution model to route data between models, tools, and retrievers. The framework distinguishes itself through a robust set of multi-agent coordination patterns, including supervisor-led management, sequential flows, and autonomous reasoning loops like ReAct. It features advanced agent execution controls such as active turn preemption, che

    Provides a framework to sequence multiple language model components as nodes within a coordinated execution graph.

    Goaiai-applicationai-framework
    在 GitHub 上查看↗9,675
  • typecellos/blocknoteTypeCellOS 的头像

    TypeCellOS/BlockNote

    9,141在 GitHub 上查看↗

    BlockNote is a block-based rich text editor and a real-time collaborative workspace. It uses a JSON-based data model to organize content into draggable, nestable blocks rather than a single flat document. The system functions as a high-level interface built on ProseMirror that abstracts document state into discrete, manipulatable content blocks. The project serves as a framework for integrating large language models into document editors, enabling context-aware text generation and AI-driven workflows. It also acts as a document export engine capable of converting structured block data into fo

    Coordinates multi-step AI interactions and workflows using external knowledge and human guidance.

    TypeScriptblock-basededitorjavascript
    在 GitHub 上查看↗9,141
  • 1jehuang/jcode1jehuang 的头像

    1jehuang/jcode

    7,778在 GitHub 上查看↗

    jcode 是一个用于开发自主 AI 编码代理的框架,这些代理可自动化软件开发任务。它作为一个代理编排器、工具运行时和语义记忆引擎,支持创建能够修改代码、运行测试并迭代自身功能的代理。 该项目以其递归代理群集(Swarming)而著称,其中协作代理的层级结构可以生成子代理来分解复杂任务。它实现了一个语义记忆系统,结合了基于向量的检索和基于图的关系映射,以在会话间保持上下文。为了管理风险,该系统使用分级操作治理,要求人工批准敏感操作,并将代理活动隔离在单独的 Git 工作树中。 该框架包含一个全面的浏览器自动化工具包,用于与网页交互、提取 DOM 快照和捕获截图。它还实现了模型上下文协议(MCP)以集成外部工具和数据,并支持二进制热重载以在不丢失活动网络连接的情况下更新服务器。 该系统提供用于管理代理记忆的命令行界面,并包括用于跟踪计划进度和可视化代理群集拓扑的审计工具。

    Creates a hierarchy of agents that can recursively spawn child agents to decompose complex software tasks.

    Rust
    在 GitHub 上查看↗7,778
  • kyegomez/swarmskyegomez 的头像

    kyegomez/swarms

    6,888在 GitHub 上查看↗

    Swarms 是一个多代理编排框架和自主代理工具包,旨在协调大语言模型代理。它作为一个用于管理代理关系的工作流引擎,提供了构建具有集成内存、工具调用能力和推理循环的自主代理的基础设施。 该框架的特色在于其多代理共识系统,利用投票、对抗性辩论和裁判代理来合成高质量的响应。它支持多种协作模式,包括导演-工作者层次结构、专家合成以及基于自然语言描述的自动化群体架构生成。 该系统涵盖了广泛的运营功能,包括通过领域特定语言进行基于图和顺序的工作流编排、针对不同模型提供商的统一接口,以及与 Model Context Protocol 的集成以实现动态工具发现。它还包括对检索增强生成、状态持久内存以及将代理功能公开为 Web 服务的能力的支持。 该项目提供用于代理管理的命令行界面,并支持通过 YAML 和模块化 markdown 技能文件进行配置。

    Automatically generates the necessary agents, roles, and orchestration structures based on task descriptions.

    Python
    在 GitHub 上查看↗6,888
  • kubeflow/kfservingkubeflow 的头像

    kubeflow/kfserving

    5,576在 GitHub 上查看↗

    KServe is an open platform for deploying and serving generative and predictive AI models on Kubernetes. It defines inference services as custom resources with declarative YAML specifications, enabling a Kubernetes-native approach to model deployment and lifecycle management. The platform leverages Knative-based serverless scaling for automatic scale-to-zero and revision management, and supports a pluggable serving runtime architecture that maps model formats to containerized execution environments. KServe distinguishes itself through model-aware autoscaling that scales replicas based on token

    Orchestrates ensembles and pipelines of models for complex multi-step inference.

    Go
    在 GitHub 上查看↗5,576
  • kserve/kservekserve 的头像

    kserve/kserve

    5,576在 GitHub 上查看↗

    KServe is a Kubernetes-native platform for deploying and serving machine learning models as scalable inference services. It supports both generative AI models, including large language models, and traditional predictive models from frameworks such as TensorFlow, PyTorch, Scikit-Learn, XGBoost, and ONNX. The platform manages the full lifecycle of model deployments, including revision tracking, canary rollouts, A/B testing, and automatic rollbacks, and provides serverless scale-to-zero capabilities for cost-efficient resource management. KServe distinguishes itself through a standardized infere

    Orchestrates ensembles and pipelines of models using inference graphs for complex multi-step predictions.

    Go
    在 GitHub 上查看↗5,576
  • hkuds/clawteamHKUDS 的头像

    HKUDS/ClawTeam

    5,332在 GitHub 上查看↗

    ClawTeam 是一个用于协调多个大语言模型代理以自动化复杂技术工作流的框架。它作为一个代理工作流自动化器和编排器,使用领导者-工作者(leader-worker)架构管理专业代理集群,以委派和执行任务。 该系统通过为并行开发提供隔离的工作空间来脱颖而出,为每个代理分配专用的 git 工作树和分支,以防止合并冲突。它还通过将外部命令行工具封装为标准化的输入和目录执行模型,实现了与外部工具的集成,允许自定义 CLI 代理在协调集群内运行。 该框架涵盖了代理生命周期管理和通过共享看板系统进行任务追踪以处理依赖关系。它包括使用基于文件或点对点传输的代理间通信功能、基于配置文件的模型设置管理,以及通过仪表板和终端视图进行的实时集群活动监控。

    Coordinates multiple LLM agents using a leader-worker architecture to automate complex technical workflows.

    Python
    在 GitHub 上查看↗5,332
  • mmabrouk/chatgpt-wrappermmabrouk 的头像

    mmabrouk/chatgpt-wrapper

    3,720在 GitHub 上查看↗

    This project is a toolkit for interacting with large language models through a command line interface, an integration library, and a workflow orchestrator. It provides a framework for embedding language model logic directly into scripts and managing automated sequences of AI tasks. The system utilizes a plugin framework and a provider-agnostic interface to route requests across different model providers. This architecture allows for the addition of custom capabilities and the ability to switch providers without altering the core logic. The project covers several functional areas, including A

    Provides a system for sequencing different AI models through logic paths to perform complex tasks.

    Python
    在 GitHub 上查看↗3,720
  • docker/docker-agentdocker 的头像

    docker/docker-agent

    3,099在 GitHub 上查看↗

    This project is a container-native runtime designed for building, orchestrating, and executing autonomous AI agents. It provides a framework for managing multi-agent teams and complex workflows by packaging agent configurations as portable container images. By leveraging declarative configuration files, the system allows users to define agent personas, model routing, and tool access without requiring changes to application code. The platform distinguishes itself through its deep integration with container infrastructure, ensuring that agent tasks and external tools run within isolated environ

    Sequences different AI models through logic paths to balance reasoning capability and operational costs.

    Goagentsai
    在 GitHub 上查看↗3,099
  • neomjs/neoneomjs 的头像

    neomjs/neo

    3,137在 GitHub 上查看↗

    Neo is an autonomous engineering platform and multi-agent orchestration framework designed to build, review, and maintain production codebases. It coordinates a swarm of multiple language models through a messaging and event system to automate complex software development workflows without manual intervention. The platform utilizes a semantic knowledge graph manager to distill session logs and documentation into a queryable topology, preserving project history and context across AI interactions. It supports multi-tenant deployment of agent swarms that employ persistent memory and structured m

    Coordinates a swarm of multiple language models through a messaging and event system to autonomously maintain codebases.

    JavaScriptai-agentsapplication-enginearchitecture
    在 GitHub 上查看↗3,137
  1. Home
  2. Artificial Intelligence & ML
  3. Multi-Model Workflow Coordinators

探索子标签

  • Agent Swarms5 个子标签Coordinated groups of multiple AI models working together to automate complex workflows. **Distinct from Multi-Model Workflow Coordinators:** Focuses on the autonomous collective behavior of a swarm rather than a fixed linear sequence of model calls.