awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

17 repositorios

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

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • conductor-oss/conductorAvatar de conductor-oss

    conductor-oss/conductor

    31,962Ver en 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
    Ver en GitHub↗31,962
  • openai/openai-agents-pythonAvatar de openai

    openai/openai-agents-python

    27,191Ver en 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
    Ver en GitHub↗27,191
  • datawhalechina/llm-cookbookAvatar de datawhalechina

    datawhalechina/llm-cookbook

    24,263Ver en 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
    Ver en GitHub↗24,263
  • vanna-ai/vannaAvatar de vanna-ai

    vanna-ai/vanna

    22,707Ver en 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
    Ver en GitHub↗22,707
  • mastra-ai/mastraAvatar de mastra-ai

    mastra-ai/mastra

    21,221Ver en 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
    Ver en GitHub↗21,221
  • charmbracelet/crushAvatar de charmbracelet

    charmbracelet/crush

    20,165Ver en 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
    Ver en GitHub↗20,165
  • anthropics/claude-quickstartsAvatar de anthropics

    anthropics/claude-quickstarts

    17,085Ver en 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
    Ver en GitHub↗17,085
  • kilo-org/kilocodeAvatar de Kilo-Org

    Kilo-Org/kilocode

    15,616Ver en 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
    Ver en GitHub↗15,616
  • nesquena/hermes-webuiAvatar de nesquena

    nesquena/hermes-webui

    14,912Ver en 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
    Ver en GitHub↗14,912
  • jujumilk3/leaked-system-promptsAvatar de jujumilk3

    jujumilk3/leaked-system-prompts

    14,134Ver en 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
    Ver en GitHub↗14,134
  • chiphuyen/aie-bookAvatar de chiphuyen

    chiphuyen/aie-book

    13,779Ver en 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
    Ver en GitHub↗13,779
  • meta-llama/llama-stackAvatar de meta-llama

    meta-llama/llama-stack

    8,417Ver en GitHub↗

    Llama-stack es un stack de orquestación estandarizado y una puerta de enlace de API para IA generativa. Proporciona una capa de comunicación unificada y una interfaz consistente para desplegar, gestionar e interactuar con varios proveedores y despliegues de modelos de lenguaje de gran tamaño. El sistema funciona como un framework de agentes que gestiona la ejecución de herramientas y paquetes de habilidades versionados para automatizar tareas complejas. Incluye un sistema de procesamiento por lotes para manejar grandes volúmenes de solicitudes asíncronas mediante procesamiento offline y una interfaz de base de datos vectorial para almacenar y buscar documentos, permitiendo la generación aumentada por recuperación (RAG). El stack cubre capacidades de alto nivel, incluyendo la orquestación de agentes de IA, el despliegue de modelos y la estandarización de APIs de modelos para permitir el cambio entre proveedores sin reescribir el código de la aplicación.

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

    Python
    Ver en GitHub↗8,417
  • crestalnetwork/intentkitAvatar de crestalnetwork

    crestalnetwork/intentkit

    6,502Ver en 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
    Ver en GitHub↗6,502
  • mai-with-u/maibotAvatar de Mai-with-u

    Mai-with-u/MaiBot

    5,194Ver en GitHub↗

    MaiBot es un agente conversacional inteligente y un framework basado en plugins diseñado para simular una personalidad humana auténtica y compañía digital. Funciona como un bot de mensajería multiplataforma que conecta un agente central a varios servicios de mensajería instantánea a través de un sistema de adaptadores estandarizado. El proyecto se distingue por el uso de un sistema de memoria de grafo de conocimiento para mantener personalidades consistentes y perfiles de usuario a largo plazo. También actúa como un orquestador de herramientas, coordinando el razonamiento de múltiples turnos y llamadas a herramientas externas para gestionar el ritmo y flujo natural de las conversaciones. El framework incluye una arquitectura extensible que cuenta con un modelo de eventos de publicación-suscripción y un sistema de plugins multiproceso con capacidades de recarga en caliente. Su superficie funcional cubre el análisis de estilo lingüístico, la gestión de expresiones visuales para activos multimedia y una tubería de procesamiento basada en hooks para el enrutamiento de mensajes. La administración del sistema, incluyendo configuraciones de modelos y gestión de plugins, se maneja a través de una interfaz web centralizada.

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

    Pythonagentchatchatbot
    Ver en GitHub↗5,194
  • mongodb-developer/genai-showcaseAvatar de mongodb-developer

    mongodb-developer/GenAI-Showcase

    4,236Ver en GitHub↗

    This project is a collection of generative AI implementations focused on the development of AI agents, retrieval-augmented generation pipelines, and vector search integration. It provides a framework for connecting managed cloud databases to language models to create context-aware applications. The project covers the orchestration of autonomous agents that use multi-step reasoning and external tools to complete tasks. It includes implementations for semantic retrieval using high-dimensional embeddings and the use of model-agnostic prompting to ensure consistent outputs across different large

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

    Jupyter Notebookagentsartificial-intelligencegenerative-ai
    Ver en GitHub↗4,236
  • sylphai-inc/adalflowAvatar de SylphAI-Inc

    SylphAI-Inc/AdalFlow

    4,167Ver en GitHub↗

    AdalFlow es un framework de agentes de IA autónomos y una librería de aplicaciones LLM diseñada para construir flujos de trabajo modulares. Sirve como una interfaz agnóstica al modelo y orquestador de pipelines RAG, permitiendo a los usuarios desarrollar agentes ReAct que utilizan razonamiento iterativo y ejecución de herramientas externas para resolver tareas complejas. El proyecto se distingue por un sistema de optimización de prompts que utiliza descenso de gradiente textual para refinar automáticamente las plantillas de prompts y ejemplos de pocos disparos (few-shot). Trata la retroalimentación del modelo como una señal diferenciable, permitiendo una forma de retropropagación de LLM para mejorar iterativamente la calidad de la salida basada en métricas de evaluación. El framework cubre una amplia superficie de capacidades, incluyendo generación aumentada por recuperación (RAG) con búsqueda semántica vectorial y reranking, rastreo de ejecución basado en spans para observabilidad y análisis estructurado basado en esquemas. Proporciona una capa de comunicación unificada para numerosos proveedores de modelos propietarios y de código abierto, y admite la conversión de funciones de Python en interfaces de herramientas estandarizadas. El sistema está implementado en Python y se integra con MLflow para el seguimiento y análisis de flujos de trabajo.

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

    Python
    Ver en GitHub↗4,167
  • zhukunpenglinyutong/idea-claude-code-guiAvatar de zhukunpenglinyutong

    zhukunpenglinyutong/idea-claude-code-gui

    4,032Ver en 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
    Ver en GitHub↗4,032
  1. Home
  2. Artificial Intelligence & ML
  3. Agentic Tool Orchestration

Explorar subetiquetas

  • 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