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
·

15 repositorios

Awesome GitHub RepositoriesLLM Application Orchestration

Tools for chaining model calls, managing state, and coordinating complex agentic workflows.

Explore 15 awesome GitHub repositories matching artificial intelligence & ml · LLM Application Orchestration. Refine with filters or upvote what's useful.

Awesome LLM Application Orchestration GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • hwchase17/langchainAvatar de hwchase17

    hwchase17/langchain

    139,533Ver en GitHub↗

    LangChain is a framework for building applications that chain large language models with external data sources and third-party tools. It serves as an orchestrator for autonomous agents that use language models to plan and execute multi-step tasks, while providing a toolkit for linking interoperable AI components into sequences to prototype complex model behaviors. The project provides a model agnostic integration layer, allowing users to switch between different language model providers using a standardized interface. It also includes tools for observability and evaluation to track the perfor

    Implements tools for chaining model calls and coordinating complex agentic workflows.

    Python
    Ver en GitHub↗139,533
  • langchain-ai/langchainAvatar de langchain-ai

    langchain-ai/langchain

    139,458Ver en GitHub↗

    LangChain is an orchestration framework designed for building, managing, and deploying applications powered by large language models. It provides a unified integration layer that normalizes disparate model provider APIs into a consistent set of primitives, enabling developers to build complex, multi-step AI workflows that manage state, memory, and tool execution. The project distinguishes itself through a durable execution runtime that maintains persistent state across long-running processes by checkpointing progress to external storage. It models agent workflows as directed graphs, allowing

    Coordinates complex agentic workflows by chaining model calls and managing state across multi-step processes.

    Pythonagentsaiai-agents
    Ver en GitHub↗139,458
  • cinnamon/kotaemonAvatar de Cinnamon

    Cinnamon/kotaemon

    25,139Ver en GitHub↗

    Kotaemon is an orchestration framework designed for building modular, agentic workflows that integrate document processing, retrieval-augmented generation, and multi-step reasoning. It provides a comprehensive platform for developing document-based question answering systems, allowing users to chain language models, prompt templates, and external tools into complex, automated pipelines. The system distinguishes itself through a highly modular architecture that emphasizes component-based composition and schema-driven data exchange. It supports autonomous agents capable of decomposing complex q

    Chains language models, prompt templates, and external tools into complex, multi-step reasoning and data processing pipelines.

    Pythonchatbotllmsopen-source
    Ver en GitHub↗25,139
  • microsoft/jarvisAvatar de microsoft

    microsoft/JARVIS

    24,854Ver en 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 plan complex requests and synthesize responses from multiple expert models.

    Python
    Ver en GitHub↗24,854
  • datawhalechina/prompt-engineering-for-developersAvatar de datawhalechina

    datawhalechina/prompt-engineering-for-developers

    24,267Ver en GitHub↗

    This project is a technical curriculum and development guide focused on large language model prompt engineering, fine-tuning, and the creation of retrieval augmented generation applications. It serves as a comprehensive resource for developers to master crafting precise instructions and textual patterns to improve the quality and predictability of model outputs. The material covers the end-to-end workflow of adapting open-source models to specific datasets and integrating language models with vector databases to generate responses based on private information. It also provides a systematic ap

    Provides a comprehensive guide to chaining model calls and managing complex agentic workflows for AI applications.

    Jupyter Notebook
    Ver en GitHub↗24,267
  • 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

    Implements tools for chaining model calls and coordinating complex agentic workflows.

    Jupyter Notebookcookbookllm
    Ver en GitHub↗24,263
  • usestrix/strixAvatar de usestrix

    usestrix/strix

    20,138Ver en GitHub↗

    Strix is an automated security research and vulnerability scanning platform that leverages language models to orchestrate complex security analysis tasks. It functions as a comprehensive framework for penetration testing and continuous security integration, allowing users to embed automated vulnerability research directly into development pipelines or execute it within isolated, containerized environments. The platform distinguishes itself through a multi-agent orchestration engine that coordinates specialized autonomous agents to perform parallel security assessments. By integrating LLM-agno

    Coordinates complex security scan workflows by chaining model calls and managing agentic state.

    Pythonagentsartificial-intelligencecybersecurity
    Ver en GitHub↗20,138
  • hwchase17/langchainjsAvatar de hwchase17

    hwchase17/langchainjs

    17,822Ver en GitHub↗

    LangChainJS is an AI agent orchestrator and application framework designed for building autonomous systems that use large language models to plan and execute tasks. It serves as an integration library that connects language models with tools, memory, and external data sources to create context-aware logic and complex workflows. The project provides a provider-agnostic interface and model provider abstraction, allowing applications to switch between different language model providers without rewriting core logic. It includes a toolkit for retrieval augmented generation, utilizing retrievers to

    Offers tools for chaining model calls, managing state, and coordinating complex agentic workflows.

    TypeScript
    Ver en GitHub↗17,822
  • rowboatlabs/rowboatAvatar de rowboatlabs

    rowboatlabs/rowboat

    14,974Ver en GitHub↗

    Rowboat is an LLM orchestration platform and multimodal AI agent framework. It coordinates large language models with external tools, automated web monitoring, and local data vaults to execute actions and retrieve real-time information. The system operates as a local-first knowledge base, converting meeting notes and emails into a linked markdown knowledge graph. It functions as an automated market intelligence tool that tracks competitors and trends across the web to maintain updated information summaries. The platform covers a broad range of productivity and automation capabilities, includ

    Coordinates large language models with external tools and local data to manage complex agentic workflows.

    TypeScriptagentsagents-sdkai
    Ver en GitHub↗14,974
  • datawhalechina/llm-universeAvatar de datawhalechina

    datawhalechina/llm-universe

    13,269Ver en GitHub↗

    llm-universe is a structured learning resource and technical guide focused on the development of large language model applications. It serves as a curriculum for mastering model orchestration, the creation of autonomous conversational agents, and the implementation of retrieval-augmented generation systems. The project provides detailed instructions on connecting model APIs with memory and tools to create execution chains. It specifically covers the construction of retrieval pipelines, including the process of cleaning raw documents, generating embeddings, and integrating vector databases to

    Provides a curriculum for orchestrating model calls, managing memory, and coordinating agentic workflows into functional applications.

    Jupyter Notebooklangchainrag
    Ver en GitHub↗13,269
  • bentoml/openllmAvatar de bentoml

    bentoml/OpenLLM

    12,115Ver en GitHub↗

    OpenLLM is a framework for deploying, managing, and scaling open-source large language models

    Chains multiple language models together to build complex automated pipelines and multi-step reasoning tasks.

    Pythonbentomlfine-tuningllama
    Ver en GitHub↗12,115
  • microsoft/promptflowAvatar de microsoft

    microsoft/promptflow

    11,165Ver en GitHub↗

    Promptflow es un framework de desarrollo y orquestador para construir aplicaciones impulsadas por modelos de lenguaje de gran tamaño (LLM). Funciona como un conjunto de herramientas para diseñar, orquestar y desplegar flujos de trabajo de IA vinculando prompts, código Python personalizado y modelos de lenguaje en secuencias ejecutables. El proyecto se distingue por un diseñador visual de flujos de trabajo de IA que permite la creación de grafos acíclicos dirigidos de nodos lógicos. Proporciona un entorno dedicado de ingeniería de prompts para el versionado y comparación de plantillas, junto con un seguimiento de ejecución con estado para registrar llamadas a funciones y valores de variables para la depuración paso a paso. La plataforma cubre una amplia superficie de capacidades, incluyendo la generación aumentada por recuperación (RAG) mediante búsquedas en bases de datos vectoriales y pipelines de evaluación basados en métricas para pruebas por lotes y control de calidad. Gestiona todo el ciclo de vida desde el desarrollo hasta la producción mediante despliegue en contenedores, servicio de endpoints de flujo de trabajo y gestión segura de conexiones para credenciales de API. Se proporciona una interfaz de línea de comandos (CLI) y un SDK para la validación de flujos de trabajo y la integración en pipelines de CI/CD automatizados.

    Coordinates complex agentic workflows by chaining model calls and managing execution state.

    Python
    Ver en GitHub↗11,165
  • openai/openai-nodeAvatar de openai

    openai/openai-node

    10,643Ver en GitHub↗

    This project is a comprehensive Node.js software development kit designed for integrating large language models into applications. It serves as a foundational client for interacting with REST and WebSocket services, enabling developers to implement chat functionality, multimodal content generation, and autonomous agent orchestration. The library provides a structured framework for defining executable tools and enforcing JSON schemas, ensuring that model outputs remain programmatically compatible with downstream systems. The SDK distinguishes itself through its robust request orchestration and

    Provides a comprehensive development kit for integrating and orchestrating large language models.

    TypeScriptnodejsopenaitypescript
    Ver en GitHub↗10,643
  • mcp-use/mcp-useAvatar de mcp-use

    mcp-use/mcp-use

    10,137Ver en GitHub↗

    mcp-use is a development framework designed for building, deploying, and managing servers, clients, and autonomous agents using the Model Context Protocol. It provides a comprehensive toolkit for creating servers that expose custom tools, data resources, and prompts to compatible AI agents. The project distinguishes itself by offering a complete lifecycle for protocol-based applications, including a dedicated hosting platform for production servers and a compliance validator to ensure servers meet marketplace publishing requirements. It also features an observability suite for tracing protoco

    Provides Python and TypeScript SDKs to scaffold and implement Model Context Protocol tools and resources.

    TypeScriptagentic-frameworkaiapps-sdk
    Ver en GitHub↗10,137
  • tmc/langchaingoAvatar de tmc

    tmc/langchaingo

    9,416Ver en GitHub↗

    langchaingo is an LLM application framework for Go designed for building language model-powered applications and autonomous agents. It serves as an orchestration library and tool integration framework that allows developers to link prompt sequences and model calls into complex, multi-step workflows. The project provides a toolkit for implementing retrieval-augmented generation pipelines by processing unstructured documents and retrieving relevant context via vector search. It includes a dedicated integration layer for indexing high-dimensional embeddings and performing similarity searches acr

    Provides tools for chaining model calls and coordinating complex agentic workflows.

    Go
    Ver en GitHub↗9,416
  1. Home
  2. Artificial Intelligence & ML
  3. Artificial Intelligence Tooling
  4. Language Model Integrations
  5. LLM Application Orchestration

Explorar subetiquetas

  • Development Kits1 sub-etiquetaSoftware development kits that provide structured interfaces for orchestrating complex AI agent workflows. **Distinct from LLM Application Orchestration:** Distinct from LLM Application Orchestration: focuses on the SDK packaging and developer experience for orchestration rather than the orchestration platform itself.