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
·

16 repositorios

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

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • foundationagents/metagptAvatar de FoundationAgents

    FoundationAgents/MetaGPT

    68,844Ver en 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
    Ver en GitHub↗68,844
  • pathwaycom/pathwayAvatar de pathwaycom

    pathwaycom/pathway

    62,959Ver en 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
    Ver en GitHub↗62,959
  • plexpt/awesome-chatgpt-prompts-zhAvatar de PlexPt

    PlexPt/awesome-chatgpt-prompts-zh

    60,656Ver en 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
    Ver en GitHub↗60,656
  • antonosika/gpt-engineerAvatar de AntonOsika

    AntonOsika/gpt-engineer

    55,200Ver en 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
    Ver en GitHub↗55,200
  • 2025emma/vibe-coding-cnAvatar de 2025Emma

    2025Emma/vibe-coding-cn

    21,712Ver en 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
    Ver en GitHub↗21,712
  • langchain-ai/open_deep_researchAvatar de langchain-ai

    langchain-ai/open_deep_research

    11,719Ver en 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
    Ver en GitHub↗11,719
  • snarktank/ai-dev-tasksAvatar de snarktank

    snarktank/ai-dev-tasks

    7,523Ver en 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.

    Ver en GitHub↗7,523
  • nirdiamant/prompt_engineeringAvatar de NirDiamant

    NirDiamant/Prompt_Engineering

    7,159Ver en 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
    Ver en GitHub↗7,159
  • grapeot/devin.cursorrulesAvatar de grapeot

    grapeot/devin.cursorrules

    5,970Ver en 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
    Ver en GitHub↗5,970
  • madcowd/ellAvatar de MadcowD

    MadcowD/ell

    5,874Ver en 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
    Ver en GitHub↗5,874
  • phodal/understand-promptAvatar de phodal

    phodal/understand-prompt

    5,455Ver en GitHub↗

    Este proyecto ofrece metodologías y guías para la ingeniería de prompts estructurada, flujos de trabajo generativos y estrategias especializadas de generación de imágenes. Funciona como un framework para optimizar las entradas a modelos de lenguaje de gran tamaño (LLM) en tareas de programación, escritura y análisis, además de ser una biblioteca de técnicas para controlar modelos de difusión. El proyecto destaca por su framework de diseño de software basado en IA, que convierte requisitos de negocio en arquitecturas técnicas y código mediante prompting orientado al dominio. También implementa patrones de flujo de trabajo de IA generativa que utilizan pipelines de prompts secuenciales y marcos cognitivos para garantizar resultados predecibles. Su capacidad abarca la arquitectura de software mediante el modelado de API orientado al dominio y la generación de lenguajes específicos de dominio (DSL). Se extiende a la generación de imágenes, incluyendo el binding estructural de imágenes, el entrenamiento de modelos personalizados y el refinamiento iterativo mediante inpainting para corregir artefactos visuales. El proyecto está implementado como una serie de Jupyter Notebooks.

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

    Jupyter Notebookaiaigcchatgpt
    Ver en GitHub↗5,455
  • ironclad/rivetAvatar de Ironclad

    Ironclad/rivet

    4,608Ver en GitHub↗

    Rivet is a visual LLM workflow designer and AI agent orchestration engine. It serves as a development environment for building retrieval augmented generation pipelines and a TypeScript library for embedding visual AI graphs and prompt logic into JavaScript applications. The system differentiates itself through a node-based editor that maps data flow between language models, vector databases, and external APIs. It provides specialized tools for prompt engineering, including interfaces for iterative prompt refinement and A/B testing to improve model response quality. The platform covers a broa

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

    TypeScript
    Ver en GitHub↗4,608
  • erikbjare/gptmeAvatar de ErikBjare

    ErikBjare/gptme

    4,334Ver en GitHub↗

    gptme is a multi-agent orchestration platform designed for autonomous software engineering, terminal-based AI integration, and RAG-enhanced code navigation. It enables the deployment of persistent agents and specialized subagents to decompose complex tasks and execute parallel technical workflows. The system distinguishes itself through a combination of vision-based GUI automation for controlling desktop applications and surgical patching mechanisms for targeted source code modifications. It utilizes git-based memory management to maintain a versioned history of agent identities, lessons, and

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

    Python
    Ver en GitHub↗4,334
  • agenta-ai/agentaAvatar de Agenta-AI

    Agenta-AI/agenta

    3,860Ver en 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
    Ver en GitHub↗3,860
  • microsoft/phicookbookAvatar de microsoft

    microsoft/PhiCookBook

    3,755Ver en 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
    Ver en GitHub↗3,755
  • awesome-skills/code-review-skillAvatar de awesome-skills

    awesome-skills/code-review-skill

    1,043Ver en 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
    Ver en GitHub↗1,043
  1. Home
  2. Artificial Intelligence & ML
  3. Language Model Orchestration
  4. AI Workflow Patterns

Explorar subetiquetas

  • Prompt Chaining2 sub-etiquetasTechniques for breaking complex objectives into sequential sub-tasks where outputs from one prompt inform the next.