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

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

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

17 个仓库

Awesome GitHub RepositoriesAgentic Tool Orchestration

Management of tool discovery, planning, and execution within agent workflows.

Distinguishing note: Focuses on the orchestration of tools specifically for autonomous agents.

Explore 17 awesome GitHub repositories matching artificial intelligence & ml · Agentic Tool Orchestration. Refine with filters or upvote what's useful.

Awesome Agentic Tool Orchestration GitHub Repositories

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

    conductor-oss/conductor

    31,962在 GitHub 上查看↗

    Conductor is a durable workflow engine designed to orchestrate complex, long-running business processes and autonomous agent loops. It functions as a stateful execution platform that persists the entire history of a process, ensuring that workflows remain reliable and recoverable across infrastructure failures, system restarts, and transient network errors. By managing task lifecycles, worker polling, and state transitions, it provides a centralized coordination layer for distributed systems. The platform distinguishes itself through its specialized support for AI agent orchestration, allowin

    Manages tool discovery, planning, and task execution through standardized interfaces for agentic operations.

    Javadistributed-systemsdurable-executiongrpc
    在 GitHub 上查看↗31,962
  • openai/openai-agents-pythonopenai 的头像

    openai/openai-agents-python

    27,191在 GitHub 上查看↗

    This project is a Python framework for building autonomous, event-driven agent systems. It provides a unified runtime for orchestrating multi-agent workflows, managing persistent conversation state, and executing code within secure, isolated sandbox environments. The framework is designed to handle complex task delegation, allowing agents to invoke other agents as tools while maintaining context across multi-turn interactions. The framework distinguishes itself through its deep integration with the Model Context Protocol, enabling agents to connect to external data sources and remote services

    Exposes specialized agents as callable tools to allow primary agents to delegate tasks within a workflow.

    Pythonagentsaiframework
    在 GitHub 上查看↗27,191
  • datawhalechina/llm-cookbookdatawhalechina 的头像

    datawhalechina/llm-cookbook

    24,263在 GitHub 上查看↗

    This repository is a comprehensive set of tutorials and examples for building software powered by large language models. It serves as an application development guide and a prompt engineering framework, providing instructional content for integrating model logic with user interfaces and external data sources. The project provides technical walkthroughs for specialized workflows, including the implementation of retrieval augmented generation using vector databases and semantic search. It includes guidance on adapting pre-trained model weights through fine-tuning with private datasets and the o

    Provides technical walkthroughs for orchestrating tools and APIs to build autonomous AI agents.

    Jupyter Notebookcookbookllm
    在 GitHub 上查看↗24,263
  • vanna-ai/vannavanna-ai 的头像

    vanna-ai/vanna

    22,707在 GitHub 上查看↗

    Vanna is a Python framework designed to build conversational interfaces that translate natural language into executable database queries. It functions as an enterprise-grade toolkit that connects language models to relational databases, allowing users to retrieve information through conversational prompts rather than manual code. The system maintains context across interactions by utilizing vector databases to store historical query patterns and schema metadata. The framework distinguishes itself through a focus on security and schema-aware generation. It incorporates granular access control,

    Orchestrates custom tools and interaction history to extend the capabilities of conversational agents.

    Pythonagentaidata-visualization
    在 GitHub 上查看↗22,707
  • mastra-ai/mastramastra-ai 的头像

    mastra-ai/mastra

    21,221在 GitHub 上查看↗

    Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and multi-agent systems. It provides a comprehensive suite of primitives for creating resilient AI applications, including durable workflow orchestration, event-driven agent loops, and semantic memory management. By integrating these core components, the platform enables developers to build complex, multi-step processes that can reason about goals and execute tasks without manual intervention. The framework distinguishes itself through its focus on observability and secure, isolated execut

    Orchestrates multiple tools within isolated environments to aggregate results into structured responses.

    TypeScriptagentsaichatbots
    在 GitHub 上查看↗21,221
  • charmbracelet/crushcharmbracelet 的头像

    charmbracelet/crush

    20,165在 GitHub 上查看↗

    Crush is a framework designed to orchestrate and secure the execution of external tools invoked by large language models. It functions as a middleware layer that manages the flow of agentic tool calls, providing a controlled environment for terminal-based automation and task processing. The project distinguishes itself by implementing a policy-driven security layer that intercepts, validates, and modifies tool execution requests. By wrapping command calls within a process-boundary layer, it allows for the automated approval of specific operations and the dynamic injection of contextual metada

    Orchestrates and secures the execution of external tools invoked by large language models.

    Goagentic-aiaillms
    在 GitHub 上查看↗20,165
  • anthropics/claude-quickstartsanthropics 的头像

    anthropics/claude-quickstarts

    17,085在 GitHub 上查看↗

    Claude Quickstarts is a development framework and collection of reference implementations designed for building autonomous agents. It provides the foundational patterns necessary to orchestrate multi-agent workflows, enabling models to perform complex, multi-step tasks across software engineering, customer support, and computer-use domains. The platform distinguishes itself through specialized capabilities for desktop and browser automation, allowing agents to interact with graphical interfaces by capturing visual context and executing precise mouse and keyboard inputs. It includes robust inf

    Provides iterative tool execution cycles for autonomous agents to complete complex, multi-step tasks.

    Python
    在 GitHub 上查看↗17,085
  • kilo-org/kilocodeKilo-Org 的头像

    Kilo-Org/kilocode

    15,616在 GitHub 上查看↗

    Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development tasks. It functions as a comprehensive system for automating coding, testing, and repository management by integrating directly with your codebase and terminal. The platform provides a unified gateway for model orchestration, allowing for the management of agentic workflows, event-driven automation, and persistent session state across distributed development environments. The platform distinguishes itself through its federated task management and policy-based access control, which

    Orchestrates complex engineering tasks by dynamically invoking schema-validated tools and managing multi-step agent workflows.

    TypeScriptaiai-ageai-coding
    在 GitHub 上查看↗15,616
  • nesquena/hermes-webuinesquena 的头像

    nesquena/hermes-webui

    14,912在 GitHub 上查看↗

    Hermes-webui is a self-hosted AI orchestrator and web interface for managing autonomous agents. It serves as a multi-provider gateway that connects cloud and local large language models, providing a central hub to execute scheduled background jobs, run shell commands, and manage agent memory on private hardware. The system distinguishes itself through a persistent memory manager that utilizes knowledge graphs and markdown files for long-term context across sessions. It features a model context protocol host for extending agent capabilities with standardized tools and supports the orchestratio

    Manages the discovery and execution of external third-party tools to incorporate results into agent memory.

    Pythonagentai-agentshermes
    在 GitHub 上查看↗14,912
  • jujumilk3/leaked-system-promptsjujumilk3 的头像

    jujumilk3/leaked-system-prompts

    14,134在 GitHub 上查看↗

    This project is a research-oriented repository that serves as a centralized database for system-level prompts and internal behavioral instructions extracted from various large language models. Its primary purpose is to provide a transparent, accessible reference for researchers and developers to study how artificial intelligence models are configured, constrained, and governed. The repository distinguishes itself by cataloging the hidden directives and operational guidelines that define model personas and safety boundaries. By archiving these instruction sets, it enables comparative analysis

    Provides a central controller to dynamically select and execute specialized tools for web navigation and data retrieval.

    aidocumentllm
    在 GitHub 上查看↗14,134
  • chiphuyen/aie-bookchiphuyen 的头像

    chiphuyen/aie-book

    13,779在 GitHub 上查看↗

    This project serves as a comprehensive educational resource and technical handbook for engineers building applications powered by large language models. It provides a structured framework for mastering the principles of artificial intelligence engineering, covering the full lifecycle of model development from initial design to production deployment. The repository distinguishes itself by offering a deep dive into the practical implementation of advanced design patterns, including retrieval-augmented generation, agentic tool orchestration, and parameter-efficient model adaptation. It emphasize

    Enables autonomous systems to execute multi-step workflows by dynamically invoking external APIs and data retrieval functions.

    Jupyter Notebook
    在 GitHub 上查看↗13,779
  • meta-llama/llama-stackmeta-llama 的头像

    meta-llama/llama-stack

    8,417在 GitHub 上查看↗

    Llama-stack 是一个标准化的编排栈和生成式 AI API 网关。它提供了一个统一的通信层和一致的接口,用于部署、管理和与各种大语言模型提供商及部署进行交互。 该系统充当代理(agent)框架,管理工具执行和版本化的技能包,以自动化复杂任务。它包括一个批处理系统,用于通过离线处理处理大量异步请求,以及一个用于存储和搜索文档以实现检索增强生成(RAG)的向量数据库接口。 该栈涵盖了高级功能,包括 AI 代理编排、模型部署以及模型 API 的标准化,从而允许在不重写应用程序代码的情况下切换提供商。

    Manages the discovery, planning, and execution of tool calls within autonomous agent workflows.

    Python
    在 GitHub 上查看↗8,417
  • crestalnetwork/intentkitcrestalnetwork 的头像

    crestalnetwork/intentkit

    6,502在 GitHub 上查看↗

    IntentKit is an open-source platform for deploying and managing a collaborative team of AI agents that can work together to complete complex tasks. It provides a self-hosted agent orchestrator that coordinates multiple agents through a modular pipeline of entrypoints, orchestration, and storage, all running as containerized services using Docker Compose or Swarm for production-grade deployment. The platform distinguishes itself by offering a plugin-based system for extending agent capabilities without modifying the core codebase, along with built-in integrations for connecting agents to socia

    Loads isolated tools dynamically based on agent configuration and orchestrates language model interactions with prompt engineering.

    Pythonagent-frameworkagenticai
    在 GitHub 上查看↗6,502
  • mai-with-u/maibotMai-with-u 的头像

    Mai-with-u/MaiBot

    5,194在 GitHub 上查看↗

    MaiBot 是一个智能对话代理和基于插件的框架,旨在模拟真实的人类个性和数字陪伴。它作为一个多平台消息机器人,通过标准化的适配器系统将中央代理连接到各种即时通讯服务。 该项目的独特之处在于使用知识图谱记忆系统来保持一致的人格和长期用户画像。它还充当工具编排器,协调多轮推理和外部工具调用,以管理对话的自然节奏和流程。 该框架包括一个可扩展的架构,具有发布-订阅事件模型和支持热重载的多进程插件系统。其功能涵盖语言风格分析、媒体资产的视觉表达管理,以及用于路由消息的基于 Hook 的处理流水线。 系统管理(包括模型配置和插件管理)通过集中的 Web 界面进行处理。

    Manages tool discovery, planning, and execution to extend the functional capabilities of the AI agent.

    Pythonagentchatchatbot
    在 GitHub 上查看↗5,194
  • mongodb-developer/genai-showcasemongodb-developer 的头像

    mongodb-developer/GenAI-Showcase

    4,236在 GitHub 上查看↗

    该项目是一系列生成式 AI 实现,专注于 AI 代理、检索增强生成(RAG)流水线和向量搜索集成的开发。它提供了一个将托管云数据库连接到语言模型的框架,以创建上下文感知应用。 该项目涵盖了使用多步推理和外部工具完成任务的自主代理的编排。它包括使用高维嵌入进行语义检索的实现,以及使用模型无关的提示词(prompting)以确保不同大语言模型之间输出的一致性。 其他功能包括使用地面真值(ground-truth)评估框架来衡量 AI 性能的准确性和可靠性。该项目还演示了用于存储和管理应用数据及向量嵌入的云数据库账号设置。

    Orchestrates autonomous agents that call external functions and tools to complete multi-step tasks.

    Jupyter Notebookagentsartificial-intelligencegenerative-ai
    在 GitHub 上查看↗4,236
  • sylphai-inc/adalflowSylphAI-Inc 的头像

    SylphAI-Inc/AdalFlow

    4,167在 GitHub 上查看↗

    AdalFlow 是一个自主 AI 代理框架和 LLM 应用库,旨在构建模块化工作流。它作为一个模型无关的接口和 RAG 流水线编排器,允许用户开发 ReAct 代理,利用迭代推理和外部工具执行来解决复杂任务。 该项目通过一个提示词优化系统脱颖而出,该系统使用文本梯度下降自动优化提示词模板和少样本示例。它将模型反馈视为可微分信号,实现了一种 LLM 反向传播形式,从而根据评估指标迭代提高输出质量。 该框架涵盖了广泛的功能面,包括带有语义向量搜索和重排序的检索增强生成、用于可观测性的基于跨度的执行追踪,以及模式驱动的结构化解析。它为众多专有和开源模型提供商提供了统一的通信层,并支持将 Python 函数转换为标准化的工具接口。 该系统使用 Python 实现,并与 MLflow 集成以进行工作流跟踪和分析。

    Coordinates the discovery, planning, and execution of standard function and protocol tools within agent workflows.

    Python
    在 GitHub 上查看↗4,167
  • zhukunpenglinyutong/idea-claude-code-guizhukunpenglinyutong 的头像

    zhukunpenglinyutong/idea-claude-code-gui

    4,032在 GitHub 上查看↗

    This project is a JetBrains IDE plugin that integrates large language model coding assistants directly into the development environment. It provides a visual interface for generating, refining, and refactoring source code through an integrated coding assistance system. The plugin features an agent workflow orchestrator that executes multi-step programming tasks using external tool servers and specialized command shortcuts. It includes a visual code diff tool for analyzing and navigating changes between different versions of AI-generated code across multiple files. The system manages AI conve

    Orchestrates the discovery and execution of specialized tool servers to perform multi-step programming tasks.

    TypeScript
    在 GitHub 上查看↗4,032
  1. Home
  2. Artificial Intelligence & ML
  3. Agentic Tool Orchestration

探索子标签

  • Tool CollectionsGrouping multiple tools into managed sets for organized distribution and execution. **Distinct from Agentic Tool Orchestration:** Focuses on the organizational management of tool groups rather than the orchestration of their execution