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

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

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

29 Repos

Awesome GitHub RepositoriesReasoning Pipelines

Frameworks for chaining language models, prompts, and tools into multi-step logical workflows.

Distinct from Reasoning Models: Distinct from Reasoning Models: focuses on the orchestration and chaining of reasoning steps rather than the underlying model architecture.

Explore 29 awesome GitHub repositories matching artificial intelligence & ml · Reasoning Pipelines. Refine with filters or upvote what's useful.

Awesome Reasoning Pipelines GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • comfyanonymous/comfyuiAvatar von comfyanonymous

    comfyanonymous/ComfyUI

    117,322Auf GitHub ansehen↗

    ComfyUI is a modular generative AI workflow orchestrator and node-based GUI for designing and executing complex diffusion model pipelines. It functions as both a visual interface for building generative logic graphs and a programmable backend API that exposes diffusion model operations for external integration. The system distinguishes itself through a graph-based execution model that supports differential workflow execution, re-running only modified nodes to reduce computation. It features dynamic model offloading to manage memory between system RAM and GPU VRAM and utilizes metadata-embedde

    Uses reference images to prompt a model, allowing the visual characteristics of an image to influence the output.

    Python
    Auf GitHub ansehen↗117,322
  • microsoft/taskmatrixAvatar von microsoft

    microsoft/TaskMatrix

    34,079Auf GitHub ansehen↗

    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

    Provides a framework for chaining language models, prompts, and visual tools into multi-step logical workflows.

    Python
    Auf GitHub ansehen↗34,079
  • sgl-project/sglangAvatar von sgl-project

    sgl-project/sglang

    29,079Auf GitHub ansehen↗

    Sglang is a high-performance inference engine and serving system designed for large language and multimodal models. It provides a programmable interface for orchestrating complex generation workflows, enabling developers to coordinate multi-turn dialogues, tool invocations, and reasoning chains through a domain-specific language. The platform is built to support production-scale deployments, offering an OpenAI-compatible API that allows for integration with existing application ecosystems. The system distinguishes itself through a disaggregated architecture that separates compute-intensive pr

    Configures specialized parsers to process model-generated reasoning chains for structured thinking outputs.

    Pythonattentionblackwellcuda
    Auf GitHub ansehen↗29,079
  • cinnamon/kotaemonAvatar von Cinnamon

    Cinnamon/kotaemon

    25,139Auf GitHub ansehen↗

    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

    Combine prompt templates, language models, and post-processing functions to transform input data into structured outputs.

    Pythonchatbotllmsopen-source
    Auf GitHub ansehen↗25,139
  • alibaba-nlp/deepresearchAvatar von Alibaba-NLP

    Alibaba-NLP/DeepResearch

    18,251Auf GitHub ansehen↗

    DeepResearch is an autonomous research agent framework designed to orchestrate multi-step information gathering and complex reasoning tasks. The platform functions as an agent orchestration system that manages the entire lifecycle of autonomous research, from initial planning and web navigation to the synthesis of evidence-backed reports. The framework distinguishes itself through a specialized training pipeline that supports the development and fine-tuning of autonomous models using reinforcement learning and structured knowledge graph synthesis. By employing parallel agent coordination, the

    Divides high-level research objectives into sequential reasoning steps to retrieve and synthesize data.

    Pythonagentalibabaartificial-intelligence
    Auf GitHub ansehen↗18,251
  • pipecat-ai/pipecatAvatar von pipecat-ai

    pipecat-ai/pipecat

    12,846Auf GitHub ansehen↗

    Pipecat is a framework and software development kit for building real-time multimodal AI agents and speech-to-speech systems. It utilizes a frame-based data pipeline to route audio, video, and text through a modular sequence of processors, enabling the orchestration of low-latency conversational AI. The project is distinguished by its ability to coordinate complex multimodal services, including speech-to-text, language models, and text-to-speech, within a single pipeline. It features semantic voice activity detection for natural turn-taking, state-machine conversation flows for dialogue manag

    Connects specialized reasoning models to the pipeline to handle complex conversational tasks.

    Pythonaichatbot-frameworkchatbots
    Auf GitHub ansehen↗12,846
  • bentoml/openllmAvatar von bentoml

    bentoml/OpenLLM

    12,115Auf GitHub ansehen↗

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

    Connects multiple model endpoints into sequential execution chains to facilitate complex tasks like retrieval-augmented generation and multi-step reasoning.

    Pythonbentomlfine-tuningllama
    Auf GitHub ansehen↗12,115
  • tongyi-mai/z-imageAvatar von Tongyi-MAI

    Tongyi-MAI/Z-Image

    11,554Auf GitHub ansehen↗

    Z-Image is an AI image editing engine and generation framework designed for photorealistic synthesis and the refinement of diffusion models. It functions as a multilingual text-to-image renderer and a system for training custom foundation models to generate and edit visuals using natural language instructions. The project distinguishes itself through a reasoning-based prompt enhancer that expands simple descriptions into detailed visual instructions using a structured reasoning chain. It also features specialized capabilities for rendering high-quality Chinese and English typography within ge

    Implements a visual processing pipeline that expands simple descriptions into detailed instructions using a structured reasoning chain.

    Python
    Auf GitHub ansehen↗11,554
  • cloudwego/einoAvatar von cloudwego

    cloudwego/eino

    9,675Auf GitHub ansehen↗

    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

    Uses a content block model to represent reasoning and multimodal content while preserving original response order.

    Goaiai-applicationai-framework
    Auf GitHub ansehen↗9,675
  • openspg/kagAvatar von OpenSPG

    OpenSPG/KAG

    8,548Auf GitHub ansehen↗

    KAG is a graph-augmented retrieval augmented generation system and knowledge graph engine. It functions as a framework that integrates large language models with graph retrieval and numerical calculation to resolve natural language queries. The system creates unified knowledge representations by aligning unstructured data and expert rules through semantic mapping. It maintains mutual indexing between graph structures and original text blocks to ensure that reasoning processes remain linked to verifiable source data. The project provides capabilities for semantic information integration, grap

    Implements a hybrid reasoning pipeline that chains semantic graph retrieval with numerical calculations and symbolic logic.

    Pythonknowledge-graphlarge-language-modellogical-reasoning
    Auf GitHub ansehen↗8,548
  • boundaryml/bamlAvatar von BoundaryML

    BoundaryML/baml

    7,636Auf GitHub ansehen↗

    BAML is a prompt engineering framework and LLM client generator that defines AI prompts as type-safe functions. It serves as a structured data extraction tool and workflow orchestrator, transforming unstructured model responses into strongly typed objects using a custom schema language and alignment algorithms. The project distinguishes itself by using a compiler to generate language-specific boilerplate code for API communication and output parsing. It features a dedicated environment for designing complex prompt templates with conditional logic and reusable snippets, and employs genetic alg

    Activates extended reasoning capabilities for Gemini and Claude models via specific budget and configuration settings.

    Rustbamlboundarymlguardrails
    Auf GitHub ansehen↗7,636
  • pku-yuangroup/chatlawAvatar von PKU-YuanGroup

    PKU-YuanGroup/ChatLaw

    7,525Auf GitHub ansehen↗

    ChatLaw is a specialized large language model legal assistant designed to provide automated consulting and question answering within Chinese legal frameworks. It functions as a system for legal knowledge management, processing complex legal texts to deliver accurate statutory answers and advisory services. The system utilizes a mixture-of-experts modeling approach and multi-agent coordination to research information and generate professional consultation reports. To ensure factual reliability and minimize hallucinations, it integrates a legal knowledge graph and a standardized operating proce

    Enforces a standardized pipeline of verification and reasoning steps to ensure consistency in professional legal advice.

    Auf GitHub ansehen↗7,525
  • traceloop/openllmetryAvatar von traceloop

    traceloop/openllmetry

    7,202Auf GitHub ansehen↗

    OpenLLMetry is an OpenTelemetry-based observability framework and instrumentation library for generative AI applications. It provides toolsets for tracing and monitoring large language model workflows, capturing telemetry from model providers, agent frameworks, and vector databases using standardized semantic conventions. The project distinguishes itself by providing a specialized evaluation and experimentation suite that associates user feedback and prompt version hashes with specific execution traces. It includes a system for tracking model reasoning paths and enforcing security guardrails

    Records reasoning attributes and logic paths for models utilizing chain-of-thought or complex processing.

    Python
    Auf GitHub ansehen↗7,202
  • strands-agents/sdk-pythonAvatar von strands-agents

    strands-agents/sdk-python

    6,176Auf GitHub ansehen↗

    This is an open-source Python SDK for building and orchestrating production-grade AI agents. It provides a unified framework for creating conversational agents that can use tools, maintain state, and coordinate across multiple language model providers including OpenAI, Anthropic, Google, Amazon Bedrock, and locally-hosted models. The SDK supports multi-agent orchestration through graphs, teams, and swarms, allowing several specialized agents to collaborate on complex tasks. Agents can be composed as callable tools that other agents invoke, and the framework includes policy handlers that inspe

    Enables models to output detailed reasoning steps alongside their final response for transparent decision-making.

    Python
    Auf GitHub ansehen↗6,176
  • firebase/genkitAvatar von firebase

    firebase/genkit

    6,121Auf GitHub ansehen↗

    Genkit is an open-source framework for building AI-powered applications. It provides a unified interface for connecting to hundreds of generative AI models from multiple providers, enabling text, image, audio, and video generation through a single API. The framework structures multi-step AI interactions—including chat, retrieval-augmented generation, tool use, and agentic workflows—as composable, traceable flows with built-in streaming and state management. The framework distinguishes itself through a comprehensive developer toolkit that includes a command-line interface and a local developer

    Adjusts the thinking depth or token budget of models to improve performance on complex reasoning tasks.

    TypeScript
    Auf GitHub ansehen↗6,121
  • princeton-nlp/tree-of-thought-llmP

    princeton-nlp/tree-of-thought-llm

    6,007Auf GitHub ansehen↗

    Note: https://github.com/kyegomez/tree-of-thoughts CANNOT replicate paper results.

    Breaks down complex problems into steps and branches on multiple thought candidates via tree search.

    Python
    Auf GitHub ansehen↗6,007
  • getstream/vision-agentsAvatar von GetStream

    GetStream/Vision-Agents

    6,029Auf GitHub ansehen↗

    Connects to xAI's Grok models for advanced reasoning and real-time knowledge in AI agent pipelines.

    Pythonagentic-aiagentsai
    Auf GitHub ansehen↗6,029
  • madcowd/ellAvatar von MadcowD

    MadcowD/ell

    5,874Auf GitHub ansehen↗

    Ell is a Python library that treats prompts as callable functions, transforming a Python function into a language model program where the docstring defines the system message and the return value defines the user message. It provides a framework for writing language model programs that can accept and return images, audio, and text natively within message objects, and supports chaining multiple model calls into a single function for multi-step reasoning or test-time compute. The library decouples model selection from client instantiation through a registry that supports multiple provider backe

    Chains several language model calls into a single function for multi-step reasoning or test-time compute.

    Pythonaiprompt-engineering
    Auf GitHub ansehen↗5,874
  • helicone/heliconeAvatar von Helicone

    Helicone/helicone

    5,830Auf GitHub ansehen↗

    Helicone is an AI gateway and observability platform designed to intercept, manage, and monitor interactions with large language models. By acting as a reverse-proxy, it provides a centralized layer for routing requests across multiple AI providers, allowing developers to maintain consistent application logic while gaining deep visibility into model performance, usage, and costs. The platform distinguishes itself through a robust suite of traffic management and prompt engineering tools. It enables policy-driven control, including automatic failover between providers, rate limiting, and edge-b

    Instructs models to output step-by-step logic to improve accuracy and transparency.

    TypeScript
    Auf GitHub ansehen↗5,830
  • winfunc/deepreasoningAvatar von winfunc

    winfunc/deepreasoning

    5,356Auf GitHub ansehen↗

    DeepReasoning ist ein selbstgehostetes KI-Gateway und Chat-Interface, das eine LLM-Inferenz-API bereitstellt. Es fungiert als Brücke, die Reasoning-Traces von DeepSeek R1 mit den generativen Fähigkeiten von Claude-Modellen kombiniert, um komplexe Problemlösungen zu erleichtern. Das System wird als Docker-Anwendung bereitgestellt, was den Einsatz auf privater Infrastruktur ermöglicht. Diese Architektur erlaubt private LLM-Inferenz sowie die sichere lokale Verwaltung von API-Schlüsseln und Authentifizierungs-Tokens auf benutzerkontrollierter Hardware. Das Projekt deckt Multi-Modell-Orchestrierung ab, indem Chain-of-Thought-Reasoning und generative Ausgaben in einem einzigen, einheitlichen Stream kombiniert werden. Es nutzt ein zustandsloses API-Gateway und Server-Sent Events, um inkrementelle Modellantworten an das Client-Interface zu liefern.

    Surfaces detailed intermediate reasoning steps from models alongside the final generative response in a single stream.

    Rustaianthropicanthropic-claude
    Auf GitHub ansehen↗5,356
Vorherige12Nächste
  1. Home
  2. Artificial Intelligence & ML
  3. Reasoning Models
  4. Reasoning Pipelines

Unter-Tags erkunden

  • Reasoning Chain Parsers1 Sub-TagConfigures specialized parsers to process and structure model-generated reasoning chains. **Distinct from Reasoning Pipelines:** Focuses on parsing reasoning chains for structured output, distinct from general reasoning pipelines.
  • Reasoning Model Integrations4 Sub-TagsConnectivity layers specifically designed for models that perform multi-step logical deduction. **Distinct from Reasoning Pipelines:** Focuses on the integration of specialized reasoning models rather than the orchestration of the reasoning pipeline itself.
  • Tree Search Reasoning SolversA system that breaks down complex problems into intermediate reasoning steps, evaluating and branching on multiple thought candidates. **Distinct from Reasoning Pipelines:** Distinct from Reasoning Pipelines: uses tree search to branch on multiple thought candidates, not just chaining steps linearly.
  • Visual Prompt Enhancers1 Sub-TagPipelines that utilize reasoning chains to transform simple text into high-detail visual instructions. **Distinct from Reasoning Pipelines:** Specifically targeted at image prompt enhancement via reasoning pipelines, not general model orchestration.