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

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

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

18 个仓库

Awesome GitHub RepositoriesPrompt Engineering Workflows

Methodologies and tools for developing, testing, and managing prompt-based instructions.

Distinguishing note: Focuses on the end-to-end engineering process rather than just template storage.

Explore 18 awesome GitHub repositories matching artificial intelligence & ml · Prompt Engineering Workflows. Refine with filters or upvote what's useful.

Awesome Prompt Engineering Workflows GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • yidadaa/chatgpt-next-webYidadaa 的头像

    Yidadaa/ChatGPT-Next-Web

    88,263在 GitHub 上查看↗

    ChatGPT-Next-Web is a web-based chat interface for interacting with large language models via API or self-hosted model runners. It functions as a prompt management tool and a cross-platform application available for web, mobile, and desktop environments. The project distinguishes itself through a plugin integration gateway that extends model capabilities with external tools like network search and calculators. It includes a self-hosted administrative dashboard for controlling model lists, member permissions, and access passwords on private infrastructure. The application covers prompt engine

    Facilitates the development and management of prompt-based instructions through reusable templates.

    TypeScript
    在 GitHub 上查看↗88,263
  • danielmiessler/fabricdanielmiessler 的头像

    danielmiessler/Fabric

    42,408在 GitHub 上查看↗

    Fabric is a command-line orchestrator designed to automate complex data processing and content generation tasks by chaining artificial intelligence models with modular prompt templates. It functions as a terminal-based tool that utilizes standard input and output streams, allowing users to pipe data directly into predefined reasoning strategies. By providing a model-agnostic abstraction layer, the system decouples execution logic from specific artificial intelligence vendors, normalizing requests and responses across different service providers. The platform distinguishes itself through its p

    Organizes and manages collections of custom instructions to ensure consistent outputs across automated tasks.

    Goaiaugmentationflourishing
    在 GitHub 上查看↗42,408
  • datawhalechina/prompt-engineering-for-developersdatawhalechina 的头像

    datawhalechina/prompt-engineering-for-developers

    24,267在 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

    Implements methodologies for developing and testing prompt-based instructions for summarization, inference, and data transformation.

    Jupyter Notebook
    在 GitHub 上查看↗24,267
  • 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

    Iteratively refines and optimizes complex instruction sets to improve the quality and precision of AI-generated code.

    Python
    在 GitHub 上查看↗21,712
  • datawhalechina/llm-universedatawhalechina 的头像

    datawhalechina/llm-universe

    13,269在 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 comprehensive methodology for developing and managing prompt-based instructions.

    Jupyter Notebooklangchainrag
    在 GitHub 上查看↗13,269
  • microsoft/promptflowmicrosoft 的头像

    microsoft/promptflow

    11,165在 GitHub 上查看↗

    Promptflow 是一个用于构建大语言模型驱动应用的开发框架和编排器。它是一套通过将提示词(prompts)、自定义 Python 代码和语言模型链接成可执行序列来设计、编排和部署 AI 工作流的工具。 该项目的特色在于其可视化 AI 工作流设计器,允许创建逻辑节点的有向无环图(DAG)。它提供了一个专门的提示工程环境用于模板版本控制和对比,并具备状态化执行追踪功能,可记录函数调用和变量值以进行分步调试。 该平台涵盖了广泛的功能,包括通过向量数据库查找实现的检索增强生成(RAG),以及用于批量测试和质量保证的指标驱动评估流水线。它通过容器化部署、工作流端点服务以及 API 凭据的安全连接管理,处理从开发到生产的全生命周期。 项目提供了命令行界面(CLI)和 SDK,用于工作流验证并集成到自动化 CI/CD 流水线中。

    Provides an environment for iterating on prompt templates through versioning, batch testing, and side-by-side comparison.

    Python
    在 GitHub 上查看↗11,165
  • tukuaiai/vibe-coding-cntukuaiai 的头像

    tukuaiai/vibe-coding-cn

    8,294在 GitHub 上查看↗

    vibe-coding-cn is an AI software development workflow and prompt engineering framework designed to transform product ideas into functional applications using natural language. It functions as an AI agent orchestration system that coordinates specialized skills and quality gates to guide the incremental creation of software. The framework distinguishes itself through a project memory system that maintains architectural and design documentation to preserve context during long-term collaborations. It employs a prompt optimization library that utilizes recursive loops, chain-of-thought reasoning,

    Implements an end-to-end engineering process for developing and optimizing prompt-based instructions.

    Pythonaiai-agentsclaude-code
    在 GitHub 上查看↗8,294
  • sygil-dev/sygil-webuiSygil-Dev 的头像

    Sygil-Dev/sygil-webui

    7,879在 GitHub 上查看↗

    Sygil-webui is a web interface for Stable Diffusion latent diffusion models, providing a creative suite for text-to-image and text-to-video synthesis. It functions as an image generation tool and a latent diffusion image editor, allowing users to create visuals and video sequences from textual descriptions. The project includes a dedicated model training interface for creating custom textual inversion embeddings, which introduces specific new concepts or styles into the diffusion models. It also features specialized tools for generative image editing, including mask-based inpainting, image-to

    Implements detailed prompt engineering workflows utilizing numerical weights and iterative grids to optimize visual output.

    Python
    在 GitHub 上查看↗7,879
  • nagi-ovo/gemini-voyagerNagi-ovo 的头像

    Nagi-ovo/gemini-voyager

    7,038在 GitHub 上查看↗

    Gemini Voyager is a browser-based toolkit designed to enhance the interface and workflow of large language model web applications. It serves as a conversation manager, an output renderer, and a prompt library manager, allowing users to customize the layout and functionality of AI chat interfaces. The project distinguishes itself through advanced content handling, such as removing image watermarks by reversing alpha blending to restore original pixels. It also provides specialized rendering for LaTeX mathematical formulas and Mermaid diagrams, alongside tools to fix broken Markdown formatting

    Provides a searchable library of reusable prompts and personas to streamline and manage AI interactions.

    TypeScriptai-studiobunchat-management
    在 GitHub 上查看↗7,038
  • nanbingxyz/5irenanbingxyz 的头像

    nanbingxyz/5ire

    5,029在 GitHub 上查看↗

    5ire is a conversational AI interface and client that integrates large language models with external tools and local data. It functions as an AI prompt manager, a local retrieval-augmented generation knowledge base, and a monitoring tool for tracking API usage and spending across multiple model providers. The project specifically implements the Model Context Protocol to connect AI assistants with live data and executable system tools. It supports tool installation via custom application protocol URIs and uses schema-driven input generation to create interactive configuration forms for server

    Provides a workflow for developing and managing reusable prompt templates with variables.

    TypeScriptknowledge-basellmsmcp
    在 GitHub 上查看↗5,029
  • promptslab/promptifypromptslab 的头像

    promptslab/Promptify

    4,616在 GitHub 上查看↗

    Promptify 是一套专为模型评估、提示词管理、Token 成本跟踪、结构化提取和统一 API 网关访问而设计的工具。它提供了一个标准化接口,用于管理跨多个大型语言模型提供商的请求和响应。 该项目具有一个提示词管理平台,用于工程化和版本化带有结构化输出验证的提示词。它包括一个专门的评估框架,用于根据标记数据集测量模型性能(使用精确率、召回率和 F1 分数),以及一个 Token 成本跟踪器来监控模型请求的财务支出。 该库涵盖了自然语言处理的广泛功能,包括命名实体提取、文本分类和问答。它通过异步批处理支持高容量工作流,并通过模式验证将非结构化文本转换为类型化数据结构,从而确保数据一致性。

    Provides a workflow for testing, versioning, and refining prompts to improve model accuracy.

    Python
    在 GitHub 上查看↗4,616
  • ironclad/rivetIronclad 的头像

    Ironclad/rivet

    4,608在 GitHub 上查看↗

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

    Includes specialized interfaces for iteratively refining prompt templates and performing A/B testing on model outputs.

    TypeScript
    在 GitHub 上查看↗4,608
  • futantan/opengptfutantan 的头像

    futantan/OpenGpt

    3,902在 GitHub 上查看↗

    OpenGpt 是一个智能体编排平台和多模态界面,专为构建和部署专业 AI 人格而设计。它允许用户创建带有自定义系统提示词和行为约束的任务导向型智能体,以自动化专业、创意和技术工作流。 该项目具有一个提示词工程工作流,可将简单的用户输入转换为结构化指令,以提高模型准确性。它通过将向量数据库连接到聊天界面来集成检索增强生成 (RAG),从而实现基于私有数据集的上下文感知响应。 该平台涵盖了广泛的功能,包括针对 PDF 和音频的多模态数据解析、通过个人密钥进行的多提供商 API 管理,以及生成专业文档、功能代码和视觉提示词等多种内容类型。它还包括通过 Google OAuth 进行的内容分析、翻译服务和身份管理工具。

    Refines and expands basic user inputs into high-quality prompts to improve response accuracy.

    TypeScript
    在 GitHub 上查看↗3,902
  • datawhalechina/vibe-vibedatawhalechina 的头像

    datawhalechina/vibe-vibe

    3,126在 GitHub 上查看↗

    vibe-vibe is an LLM agent engineering framework and toolchain optimizer designed for orchestrating multi-agent systems. It serves as a comprehensive guide and methodology for transforming conceptual ideas into deployed applications through agentic software engineering. The project focuses on the orchestration of specialized AI agent roles with defined collaboration boundaries and iterative feedback loops. It provides frameworks for toolchain optimization, including the selection and evaluation of protocols that extend model capabilities and the design of standardized tool interfaces. The sys

    Provides structured workflows for developing and managing executable task descriptions to improve AI output success rates.

    agentagentic-aiai
    在 GitHub 上查看↗3,126
  • prompt-engineering/click-promptprompt-engineering 的头像

    prompt-engineering/click-prompt

    2,389在 GitHub 上查看↗

    Click-prompt is a centralized management platform designed for engineering, organizing, and executing generative artificial intelligence prompts. It provides a dedicated workspace for users to construct, refine, and optimize prompt structures, ensuring that interactions with various artificial intelligence models remain consistent and structured. The platform distinguishes itself through a collaborative library that enables users to publish and share prompt collections, facilitating knowledge exchange within a community. It features an interactive builder that maps specific user requirements

    Supports end-to-end prompt engineering workflows for refining and optimizing instructions for creative and technical tasks.

    TypeScriptchatgptgithub-copilotprompt-engineering
    在 GitHub 上查看↗2,389
  • mattnigh/chatgpt-free-prompt-listmattnigh 的头像

    mattnigh/ChatGPT-Free-Prompt-List

    2,290在 GitHub 上查看↗

    This project is a version-controlled repository and directory designed for the collection, organization, and sharing of prompt templates for large language models. It functions as an open-source library where users can discover, customize, and contribute pre-written prompts to improve the quality and relevance of interactions with generative artificial intelligence. The platform distinguishes itself by utilizing a repository-based workflow for content management, allowing users to fork and modify prompt collections using standard version control tools. By storing all data in structured text f

    Supports methodologies for developing and refining prompt-based instructions for language models.

    TypeScriptaichatgptchatgpt3
    在 GitHub 上查看↗2,290
  • 79e/chatgpt-web79E 的头像

    79E/ChatGpt-Web

    1,366在 GitHub 上查看↗

    ChatGpt-Web is a web-based application designed to provide a responsive interface for interacting with large language models. It functions as a centralized dashboard that enables users to exchange text prompts with generative AI services while managing conversation history and system resources through a modular, component-based architecture. The platform distinguishes itself by incorporating a backend proxy layer that routes client requests to external artificial intelligence providers. This infrastructure allows for the masking of sensitive API keys and the redirection of network traffic to

    Organizes and applies curated prompt templates to improve the quality of AI-generated responses.

    TypeScriptchatchatbotchatgpt
    在 GitHub 上查看↗1,366
  • curiousily/get-things-done-with-prompt-engineering-and-langchaincuriousily 的头像

    curiousily/Get-Things-Done-with-Prompt-Engineering-and-LangChain

    1,242在 GitHub 上查看↗

    This project is an educational collection of Jupyter notebooks and guides focused on building applications with the LangChain framework. It serves as a practical resource for developers learning to implement prompt engineering, retrieval-augmented generation, and autonomous agent workflows to create intelligent, context-aware systems. The repository distinguishes itself by providing hands-on tutorials for connecting language models to private datasets and external tools. It covers the end-to-end process of designing structured input templates, orchestrating multi-step task sequences, and main

    Provides workflows for designing and refining structured text inputs to optimize language model performance and consistency.

    Jupyter Notebookartificial-intelligencechatgptdeep-learning
    在 GitHub 上查看↗1,242
  1. Home
  2. Artificial Intelligence & ML
  3. Prompt Engineering Workflows