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

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

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

16 个仓库

Awesome GitHub RepositoriesAI Workflow Patterns

Standardized structural approaches for chaining, routing, or parallelizing LLM interactions to solve complex tasks.

Explore 16 awesome GitHub repositories matching artificial intelligence & ml · AI Workflow Patterns. Refine with filters or upvote what's useful.

Awesome AI Workflow Patterns GitHub Repositories

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

    FoundationAgents/MetaGPT

    68,844在 GitHub 上查看↗

    MetaGPT is an agentic workflow engine and multi-agent orchestration framework designed to automate complex software engineering and data analysis tasks. It functions as an automated software factory that transforms high-level natural language requirements into functional web applications, technical documentation, and production-ready code. By utilizing a runtime environment that manages the lifecycle of specialized agents, the platform bridges the gap between user intent and finished software components. The system distinguishes itself through role-based agent orchestration and dynamic task d

    Decomposes complex objectives into sequential sub-tasks where the output of one agent serves as the input for the next.

    Pythonagentgptllm
    在 GitHub 上查看↗68,844
  • pathwaycom/pathwaypathwaycom 的头像

    pathwaycom/pathway

    62,959在 GitHub 上查看↗

    Pathway is a high-performance data processing framework designed for building unified batch and streaming pipelines. It functions as an orchestrator for complex data transformations, utilizing a differential dataflow engine to process updates incrementally. By treating static datasets and continuous event streams with identical logic, the platform ensures exactly-once processing semantics and consistent results across diverse data sources. The framework distinguishes itself through its specialized support for real-time artificial intelligence and retrieval-augmented generation. It features in

    Coordinates multi-step reasoning chains by linking live data streams directly to language model inputs.

    Pythonbatch-processingdata-analyticsdata-pipelines
    在 GitHub 上查看↗62,959
  • plexpt/awesome-chatgpt-prompts-zhPlexPt 的头像

    PlexPt/awesome-chatgpt-prompts-zh

    60,656在 GitHub 上查看↗

    This project is a community-driven library of structured text inputs designed to guide large language models into specific roles, behaviors, and operational modes. It functions as a comprehensive repository of prompt engineering resources, providing reusable templates that allow users to override default model tendencies and enforce domain-specific response patterns through instruction-following logic. The collection distinguishes itself by offering specialized persona-based directives that constrain model output to simulate professional experts or functional technical environments. By utiliz

    Standardized interaction patterns facilitate complex workflows including code generation, database querying, and terminal command simulation.

    chat-gptchatgptchatgpt3
    在 GitHub 上查看↗60,656
  • antonosika/gpt-engineerAntonOsika 的头像

    AntonOsika/gpt-engineer

    55,200在 GitHub 上查看↗

    GPT-Engineer is an autonomous agent and framework designed for AI-assisted software development. It functions as a generative codebase architect that translates natural language requirements into complete, functional software projects by reading and writing files directly to the local file system. The platform distinguishes itself through an agentic workflow orchestrator that sequences complex programming tasks into manageable, iterative steps. It supports multi-modal input processing, allowing users to incorporate visual data like screenshots or diagrams to guide UI generation. Furthermore,

    Sequences specialized prompts to break complex software development objectives into manageable, iterative sub-tasks.

    Pythonaiautonomous-agentcode-generation
    在 GitHub 上查看↗55,200
  • 2025emma/vibe-coding-cn2025Emma 的头像

    2025Emma/vibe-coding-cn

    21,712在 GitHub 上查看↗

    This project functions as an orchestration framework for AI-driven software development, providing a structured environment to manage, iterate, and execute complex prompt chains. It serves as a centralized workspace that integrates AI models with local terminal tools and configuration settings to standardize the entire development lifecycle from initial requirements to final implementation. The platform distinguishes itself through its focus on recursive prompt evolution and multilingual support. It employs iterative loops to refine AI instructions, ensuring higher precision in generated outp

    Implements iterative loops that feed model outputs back into subsequent prompts to refine task quality.

    Python
    在 GitHub 上查看↗21,712
  • langchain-ai/open_deep_researchlangchain-ai 的头像

    langchain-ai/open_deep_research

    11,719在 GitHub 上查看↗

    Open Deep Research is an artificial intelligence framework designed to automate complex, multi-step research workflows. It functions as an autonomous agent that performs iterative web searches, analyzes retrieved data, and synthesizes information into structured reports. By decomposing broad queries into smaller sub-tasks, the system builds a comprehensive knowledge base to address open-ended questions. The platform distinguishes itself through an agentic loop that dynamically refines research strategies based on previous findings. It manages long-form data by compressing and summarizing cont

    Orchestrates sequential prompt chains that dynamically refine research objectives based on intermediate findings.

    Python
    在 GitHub 上查看↗11,719
  • snarktank/ai-dev-taskssnarktank 的头像

    snarktank/ai-dev-tasks

    7,523在 GitHub 上查看↗

    This project is an AI agent workflow orchestrator and software development framework designed to transform high-level feature descriptions into executable implementation steps for AI assistants. It provides a structured system of prompt templates that guides large language models through the transition from product drafting to technical planning and code execution. The framework focuses on a methodology for decomposing product blueprints into sequenced lists of technical sub-tasks. It employs a system of prompt engineering to standardize outputs, ensuring that abstract requirements are conver

    Uses a modular prompt chaining pattern to pass context from one AI-driven phase to the next.

    在 GitHub 上查看↗7,523
  • nirdiamant/prompt_engineeringNirDiamant 的头像

    NirDiamant/Prompt_Engineering

    7,159在 GitHub 上查看↗

    This project is a comprehensive guide and framework for designing, optimizing, and securing inputs to improve the accuracy and reasoning of large language model outputs. It provides core methodologies for implementing logical reasoning steps, example-based learning, and reusable template systems. The framework distinguishes itself through a focus on security guardrails and ethical auditing, implementing primitives to prevent adversarial prompt injection attacks and identify biases. It also emphasizes structured generation, using persona assignment and negative constraints to control the tone,

    Links multiple prompts together so the output of one task serves as the input for the next.

    Jupyter Notebookaigenaillm
    在 GitHub 上查看↗7,159
  • grapeot/devin.cursorrulesgrapeot 的头像

    grapeot/devin.cursorrules

    5,970在 GitHub 上查看↗

    Devin.cursorrules is a configuration framework that transforms Cursor and Windsurf IDEs into autonomous coding agents capable of executing multi-step development workflows without manual step-by-step prompting. It provides a structured set of rule files and configuration templates that extend native IDE agent functionality with automated planning and extended tool capabilities. The project bootstraps an agentic coding environment through a cookiecutter template or direct file copy, injecting plain-text configuration files into the project root that define agent behavior and tool integrations.

    Breaking complex development workflows into sequential sub-tasks guided by predefined prompt templates for autonomous execution.

    Python
    在 GitHub 上查看↗5,970
  • madcowd/ellMadcowD 的头像

    MadcowD/ell

    5,874在 GitHub 上查看↗

    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

    Implements prompt chaining by composing multiple language model programs into sequential sub-tasks with output passing.

    Pythonaiprompt-engineering
    在 GitHub 上查看↗5,874
  • phodal/understand-promptphodal 的头像

    phodal/understand-prompt

    5,455在 GitHub 上查看↗

    This project provides methodologies and guides for structured prompt engineering, generative workflows, and specialized image generation strategies. It serves as a framework for optimizing inputs to large language models across coding, writing, and analysis tasks, as well as a library of techniques for controlling diffusion models. The project distinguishes itself through an AI-driven software design framework that converts business requirements into technical architectures and code using domain-driven prompting. It also implements generative AI workflow patterns that use sequential prompt pi

    Provides standardized structural approaches for chaining and routing LLM interactions to ensure predictable outputs.

    Jupyter Notebookaiaigcchatgpt
    在 GitHub 上查看↗5,455
  • ironclad/rivetIronclad 的头像

    Ironclad/rivet

    4,608在 GitHub 上查看↗

    Rivet 是一个可视化 LLM 工作流设计器和 AI 代理编排引擎。它既是一个用于构建检索增强生成(RAG)流水线的开发环境,也是一个用于将可视化 AI 图表和提示词逻辑嵌入 JavaScript 应用的 TypeScript 库。 该系统通过基于节点的编辑器区分开来,该编辑器可映射语言模型、向量数据库和外部 API 之间的数据流。它提供了专门的提示词工程工具,包括用于迭代优化提示词和 A/B 测试的界面,以提高模型响应质量。 该平台涵盖了广泛的功能,包括支持并行处理和循环的有向图执行、用于实时状态调试和执行重放的全面可观测性,以及通过验证套件验证代理行为的自动化测试框架。它还支持音频转录和推理,以及用于定义自定义节点的插件架构。 逻辑图以 YAML 文件形式存储,以支持版本控制和协作。

    Implements sequential chaining where the output of one processing node serves as the input for the next step.

    TypeScript
    在 GitHub 上查看↗4,608
  • erikbjare/gptmeErikBjare 的头像

    ErikBjare/gptme

    4,334在 GitHub 上查看↗

    gptme 是一个多智能体编排平台,专为自主软件工程、终端 AI 集成和 RAG 增强的代码导航而设计。它支持部署持久化智能体和专用子智能体,以分解复杂任务并执行并行技术工作流。 该系统通过结合用于控制桌面应用的基于视觉的 GUI 自动化和用于目标源代码修改的外科手术式补丁机制,展现出其独特之处。它利用基于 Git 的内存管理来维护智能体身份、经验和工作区状态的版本化历史。 其更广泛的能力涵盖跨本地和云 AI 后端的与提供商无关的模型路由、用于本地上下文的语义检索,以及集成模型上下文协议(MCP)以动态加载外部工具。该项目还包括一个用于自动化调试、重构和 GitHub 仓库管理的综合软件工程套件。 该平台可通过 Docker 容器作为自托管服务器部署,具有基于 Web 的聊天界面和容器化桌面渲染功能。

    Implements techniques for breaking complex objectives into sequential sub-tasks where outputs inform subsequent prompts.

    Python
    在 GitHub 上查看↗4,334
  • agenta-ai/agentaAgenta-AI 的头像

    Agenta-AI/agenta

    3,860在 GitHub 上查看↗

    Agenta is a Prompt Ops lifecycle manager and prompt management platform that decouples prompt engineering from application code. It serves as a centralized system for developing, versioning, and deploying prompt templates and model configurations across different environments. The platform functions as an AI agent orchestrator with a visual interface for building agent workflows and connecting models to external tools. It further acts as an evaluation framework and observability tool, utilizing OpenTelemetry to capture execution traces, monitor latency, and track token costs. The system cove

    Enables the creation of complex prompt chains and sequences where outputs from one step inform the next.

    TypeScriptagentsevaluationllm-as-a-judge
    在 GitHub 上查看↗3,860
  • microsoft/phicookbookmicrosoft 的头像

    microsoft/PhiCookBook

    3,755在 GitHub 上查看↗

    PhiCookBook is a technical guide and implementation framework for integrating small language models into applications. It provides instructions for deploying these lightweight models to perform reasoning, coding, and math tasks across various hardware environments and serving platforms. The project functions as a tutorial for developing intelligent AI applications by chaining prompts and code into executable sequences. It includes a framework for evaluating model behavior and calculating quality metrics to verify the accuracy and reliability of these workflows. The repository covers a broad

    Implements prompt chaining to link sequential model calls and data transformations for complex reasoning tasks.

    Jupyter Notebookcookbooklanguage-modelphi-4
    在 GitHub 上查看↗3,755
  • awesome-skills/code-review-skillawesome-skills 的头像

    awesome-skills/code-review-skill

    1,043在 GitHub 上查看↗

    This project is a specialized instruction set for AI coding agents designed to perform structured, language-specific code reviews. It functions as an automated tool that evaluates source code against predefined checklists to identify security, performance, and architectural inconsistencies across diverse technology stacks. The system distinguishes itself by employing a multi-phase analysis pipeline that moves from high-level architectural assessments to granular, line-by-line inspections. It utilizes a severity-based taxonomy to categorize findings, clearly separating blocking security issues

    Orchestrates sequential prompt execution to inject framework-specific documentation into the code review reasoning process.

    HTML
    在 GitHub 上查看↗1,043
  1. Home
  2. Artificial Intelligence & ML
  3. Language Model Orchestration
  4. AI Workflow Patterns

探索子标签

  • Prompt Chaining2 个子标签Techniques for breaking complex objectives into sequential sub-tasks where outputs from one prompt inform the next.