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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Prompt engineering resources

Classement mis à jour le 20 juil. 2026

For prompt engineering lists, the strongest matches are microsoft/poml (Poml is a dedicated prompt management framework that provides), microsoft/guidance (Guidance is a comprehensive framework for prompt engineering that) and microsoft/promptflow (Promptflow is a comprehensive development framework that provides the). f/awesome-chatgpt-prompts and microsoft/typechat round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Explore the best prompt engineering resources. We’ve curated and ranked top libraries, guides, and tools by activity to help you find the best fit.

Prompt engineering resources

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • microsoft/pomlAvatar de microsoft

    microsoft/poml

    4,853Voir sur GitHub↗

    Poml is a prompt management framework and templating engine designed for authoring, versioning, and rendering structured prompts for large language models. It uses a semantic markup language to organize prompts into reusable templates, combining them with dynamic context and data to generate formatted inputs. The system distinguishes itself by decoupling core prompt logic from final presentation through a stylesheet-based approach. It provides a dedicated JSON schema output generator to enforce strict, machine-parsable model responses and a configuration interface for managing function tool s

    Poml is a dedicated prompt management framework that provides templating, structured output generation, and versioning, making it a comprehensive tool for managing LLM interactions.

    TypeScriptModel Output FormattingPrompt Template TestingPrompt Templates
    Voir sur GitHub↗4,853
  • microsoft/guidanceAvatar de microsoft

    microsoft/guidance

    21,502Voir sur GitHub↗

    Guidance is a control framework and generation orchestrator for large language models. It provides a programming layer to steer model outputs through structured templates, schema enforcement, and logical flow management. The framework distinguishes itself by interleaving model generation with local code execution, enabling the use of loops and conditional branching within a single session. It employs grammar-based token constraints and regular expressions to force models to sample only from tokens that satisfy a specific structural format, ensuring strict adherence to predefined data models.

    Guidance is a comprehensive framework for prompt engineering that enables complex prompt templates, structured output enforcement, and logical flow control, making it a flagship tool for orchestrating LLM interactions.

    Jupyter NotebookPrompt TemplatesSchema Enforcement LayersStructured Output Enforcements
    Voir sur GitHub↗21,502
  • microsoft/promptflowAvatar de microsoft

    microsoft/promptflow

    11,165Voir sur GitHub↗

    Promptflow is a development framework and orchestrator for building applications powered by large language models. It functions as a suite of tools for designing, orchestrating, and deploying AI workflows by linking prompts, custom Python code, and language models into executable sequences. The project is distinguished by a visual AI workflow designer that allows for the creation of directed acyclic graphs of logic nodes. It provides a dedicated prompt engineering environment for versioning and comparing templates, alongside stateful execution tracing to record function calls and variable val

    Promptflow is a comprehensive development framework that provides the necessary tools for designing, versioning, and evaluating prompt templates within complex AI workflows, making it a flagship solution for prompt engineering.

    PythonPrompt Batch EvaluatorsPrompt Templates
    Voir sur GitHub↗11,165
  • f/awesome-chatgpt-promptsAvatar de f

    f/awesome-chatgpt-prompts

    163,835Voir sur GitHub↗

    This project is a curated library of community-driven prompt templates and personas designed to improve interactions with large language models. It functions as a prompt engineering guide, providing interactive tutorials and examples to teach advanced design and reasoning techniques. The library can operate as a Model Context Protocol server, providing a standardized interface for AI tools and agents to access prompt data as a service. For organizations, it offers a self-hosted repository option that allows for private deployment on internal infrastructure with custom authentication and data

    This repository provides a curated collection of prompt templates and personas that serve as a foundational resource for prompt engineering, though it functions more as a reference library than a programmatic framework for LLM integration.

    HTMLPrompt LibrariesPrompt TemplatesPrompt Templates
    Voir sur GitHub↗163,835
  • microsoft/typechatAvatar de microsoft

    microsoft/TypeChat

    8,666Voir sur GitHub↗

    TypeChat is a schema enforcement library and framework for building natural language interfaces. It ensures that responses from large language models strictly adhere to predefined TypeScript type definitions, translating unstructured human language into predictable, structured data. The project functions as both a prompt generator and an output validator. It automatically creates model instructions by extracting requirements from type schemas to replace manual prompt engineering and verifies that model outputs match the required format. The system handles structured output generation and res

    TypeChat is a framework that automates prompt generation and enforces structured output based on TypeScript schemas, making it a specialized tool for integrating LLMs into applications with strict data requirements.

    TypeScriptModel Output FormattingSchema Enforcement Layers
    Voir sur GitHub↗8,666
  • hwchase17/langchainAvatar de hwchase17

    hwchase17/langchain

    139,533Voir sur 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

    LangChain is a comprehensive framework that provides the essential infrastructure for prompt templating, structured output, and multi-model integration, making it a flagship tool for managing and evaluating prompts within LLM applications.

    PythonPrompt Templates
    Voir sur GitHub↗139,533
  • cyberalbsecop/awesome_gpt_super_promptingAvatar de CyberAlbSecOP

    CyberAlbSecOP/Awesome_GPT_Super_Prompting

    3,654Voir sur GitHub↗

    This repository is a collection of specialized toolsets and libraries for large language model prompt engineering and security testing. It provides a library of advanced templates and frameworks designed to optimize the quality and specificity of model responses. The project includes resources for red teaming and security research, featuring a repository of prompts designed to bypass safety filters and operational constraints. It also provides techniques for system prompt extraction to reveal the internal instructions and configurations of AI personas. The collection covers a broader surface

    This repository serves as a curated collection of prompt engineering resources, templates, and security-focused frameworks that directly address the need for high-quality prompt management and testing tools.

    HTMLPrompt Engineering LibrariesPrompt Templates
    Voir sur GitHub↗3,654
  • langchain-ai/langchainAvatar de langchain-ai

    langchain-ai/langchain

    139,458Voir sur 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

    LangChain is a comprehensive framework that provides the essential prompt templates, structured output parsing, and multi-model integration required to build and manage complex LLM-powered applications.

    PythonLLM Integration Layers
    Voir sur GitHub↗139,458
  • normal-computing/outlinesAvatar de normal-computing

    normal-computing/outlines

    13,965Voir sur GitHub↗

    Outlines is a guided generation framework designed to enforce structural constraints on large language model output in real time. It serves as a structured output generator that ensures model responses adhere to predefined JSON schemas, regular expressions, or fixed sets of choices to produce predictable and parsable results. The project provides an interface for tool calling by extracting structured function parameters from natural language prompts for programmatic execution. It also includes a prompt templating engine that decouples prompt logic from application code through reusable templa

    This framework provides the prompt templating and structured output capabilities required for prompt engineering, though it focuses more on programmatic constraint enforcement than on a library of pre-written prompt collections.

    PythonPrompt TemplatesStructured Output Enforcements
    Voir sur GitHub↗13,965
  • ahmetbersoz/chatgpt-prompts-for-academic-writingAvatar de ahmetbersoz

    ahmetbersoz/chatgpt-prompts-for-academic-writing

    4,776Voir sur GitHub↗

    This project is a library of structured prompts designed to assist with scholarly research and academic drafting using large language models. It provides a set of instructional templates and frameworks to guide the writing process across various academic stages. The collection includes specialized toolkits for managing academic citations and converting bibliographies between different scholarly styles. It features a research methodology framework for designing study objectives and experimental plans, alongside a dedicated literature review framework for synthesizing themes from academic texts

    This repository provides a structured collection of prompt templates specifically tailored for academic research and writing workflows, serving as a focused library for prompt engineering in that domain.

    Prompt LibrariesPrompt Templates
    Voir sur GitHub↗4,776
  • keirp/automatic_prompt_engineerAvatar de keirp

    keirp/automatic_prompt_engineer

    1,360Voir sur GitHub↗

    Automatic Prompt Engineer is a framework designed to automate the generation, refinement, and performance measurement of language model instructions. It functions as a systematic tool for optimizing prompt phrasing by iteratively testing candidate instructions against specific input and output datasets to maximize task accuracy. The system distinguishes itself through an evaluation-driven approach that uses automated feedback loops to score prompt variations. By employing template-based input structuring, it ensures consistent testing environments where candidate instructions are measured aga

    This framework provides a systematic approach to generating, testing, and optimizing prompt templates through automated evaluation loops, making it a specialized tool for prompt engineering workflows.

    PythonPrompt Evaluation Tools
    Voir sur GitHub↗1,360
  • brexhq/prompt-engineeringAvatar de brexhq

    brexhq/prompt-engineering

    9,538Voir sur GitHub↗

    This project is a comprehensive guide and framework for large language model prompt engineering. It provides a collection of techniques and patterns for optimizing model responses through structured system prompts, context management, and a variety of implementation patterns. The project focuses on several specialized domains, including the creation of autonomous agents through reasoning loops and the implementation of retrieval augmented generation to inject semantic context into prompts. It also provides methods for enforcing structured outputs in serialization formats like JSON or YAML for

    This repository provides a comprehensive framework and collection of patterns for prompt engineering, including structured output enforcement and RAG implementation, making it a practical resource for managing LLM interactions.

    Model Output FormattingStructured Output EnforcementsPrompt Formatting
    Voir sur GitHub↗9,538
  • nirdiamant/prompt_engineeringAvatar de NirDiamant

    NirDiamant/Prompt_Engineering

    7,159Voir sur 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,

    This repository provides a comprehensive framework for prompt engineering, offering reusable template systems, structured output strategies, and evaluation tools that directly address your requirements for managing LLM interactions.

    Jupyter NotebookPrompt Evaluation ToolsPrompt Templates
    Voir sur GitHub↗7,159
  • agenta-ai/agentaAvatar de Agenta-AI

    Agenta-AI/agenta

    3,860Voir sur 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

    Agente is a comprehensive platform for managing, versioning, and evaluating prompt templates, providing the necessary infrastructure to integrate and test prompts across various LLM workflows.

    TypeScriptPrompt Configuration TestingPrompt Evaluation ToolsPrompt Template Testing
    Voir sur GitHub↗3,860
  • mattnigh/chatgpt-free-prompt-listAvatar de mattnigh

    mattnigh/ChatGPT-Free-Prompt-List

    2,290Voir sur 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

    This repository serves as a curated, version-controlled collection of prompt templates that allows users to discover and contribute to a library of high-quality prompts for LLMs.

    TypeScriptPrompt Libraries
    Voir sur GitHub↗2,290
  • plexpt/awesome-chatgpt-prompts-zhAvatar de PlexPt

    PlexPt/awesome-chatgpt-prompts-zh

    60,656Voir sur 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

    This repository provides a comprehensive, community-driven collection of structured prompt templates and persona-based directives that serve as a practical library for guiding LLM behavior.

    Prompt Engineering Libraries
    Voir sur GitHub↗60,656
  • fabric/fabricAvatar de fabric

    fabric/fabric

    15,397Voir sur GitHub↗

    Fabric is a command-line interface and framework designed to integrate artificial intelligence reasoning into shell-based workflows. It functions as an orchestration tool that connects local data pipelines to remote artificial intelligence services, allowing users to automate content analysis and complex reasoning tasks directly from the terminal. The project distinguishes itself through a modular architecture that treats prompt patterns as version-controlled, reusable logic stored on the local filesystem. By utilizing standard input and output streams, it enables users to chain these analyti

    Fabric provides a modular framework for managing and executing version-controlled prompt patterns, serving as a practical tool for integrating LLM-based reasoning into command-line workflows.

    PythonPrompt LibrariesPrompt Templates
    Voir sur GitHub↗15,397
  • cline/promptsAvatar de cline

    cline/prompts

    1,173Voir sur GitHub↗

    This project is a collection of standardized instructions and behavioral rules designed to refine the performance of automated coding assistants. It functions as a repository of system prompts and configuration files that enforce consistent coding patterns and project guidelines within an automated development environment. The library enables modular prompt composition, allowing users to assemble task-specific instructions by merging discrete fragments into a unified execution context. By utilizing schema-based templating and declarative configuration, the project ensures that model inputs re

    This repository provides a structured collection of prompt templates and composition patterns specifically designed to standardize instructions for AI coding assistants, fitting the category of a prompt engineering resource.

    Prompt Libraries
    Voir sur GitHub↗1,173
  • prompt-engineering/click-promptAvatar de prompt-engineering

    prompt-engineering/click-prompt

    2,389Voir sur 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

    This platform provides a centralized workspace for managing, organizing, and executing prompt templates, serving as a dedicated tool for prompt engineering workflows and collaborative collections.

    TypeScriptPrompt Templates
    Voir sur GitHub↗2,389
  • davidkimai/context-engineeringAvatar de davidkimai

    davidkimai/Context-Engineering

    8,431Voir sur GitHub↗

    Context-Engineering is a prompt engineering framework and cognitive architecture for large language models. It provides a set of patterns and methodologies for designing structured prompts and modular reasoning flows that decompose complex tasks into specialized, step-by-step problem solving templates. The project distinguishes itself through stateful prompt management and context window optimization. It maintains persistent memory across multiple interaction turns by compressing conversation history into compact internal state cells and employs techniques to maximize information density per

    This framework provides a structured approach to prompt engineering by offering modular reasoning flows, prompt templates, and tools for managing complex LLM interactions, fitting the category of a prompt engineering framework.

    PythonPrompt TemplatesStructured Output Enforcements
    Voir sur GitHub↗8,431
  • spdustin/chatgpt-autoexpertAvatar de spdustin

    spdustin/ChatGPT-AutoExpert

    6,647Voir sur GitHub↗

    ChatGPT-AutoExpert is an AI prompt engineering framework and persona management system designed to improve the technical accuracy and nuance of large language model outputs. It provides a collection of curated system prompts and custom instructions to refine user queries and remove conversational filler. The system employs a persona framework to assign specialized expert roles based on the request context. It utilizes a command shortcut system that maps short text sequences to complex instructional sets, enabling the rapid execution of repetitive tasks. For software development, the project

    This project provides a structured framework of persona-based system prompts and instructional shortcuts designed to refine and optimize interactions with large language models.

    JavaScriptPrompt Engineering Libraries
    Voir sur GitHub↗6,647
  • mshumer/gpt-prompt-engineerAvatar de mshumer

    mshumer/gpt-prompt-engineer

    9,659Voir sur GitHub↗

    This project is an automated prompt engineering and optimization tool designed to iteratively create, test, and refine prompts using a language model to improve output quality. It functions as a framework for generating candidate prompts and ranking their performance through correctness matching and ELO-based ratings. The system includes capabilities for model distillation, generating high-quality example pairs from frontier models to create training data for smaller models. It also provides tools to condense prompts for smaller models and transform instruction-tuned prompts into completion-b

    This project is a framework for automating the generation, testing, and optimization of prompts, providing the evaluation and iterative refinement tools necessary for advanced prompt engineering.

    Jupyter NotebookPrompt Evaluation Tools
    Voir sur GitHub↗9,659
  • danielmiessler/personal_ai_infrastructureAvatar de danielmiessler

    danielmiessler/Personal_AI_Infrastructure

    8,901Voir sur GitHub↗

    This project is a comprehensive AI infrastructure that combines an LLM agent orchestration framework, an autonomous research system, and a local AI environment. It centers on the creation of a personal knowledge graph and a programmatic prompt engineering library to provide long-term memory and optimized reasoning for artificial intelligence tasks. The system is distinguished by its ability to compose multi-agent teams using specialized personas and deterministic skills to execute complex workflows. It features an autonomous research pipeline capable of deep investigations and adversarial ana

    This repository provides a programmatic prompt engineering library and cognitive reasoning patterns designed for agentic workflows, making it a functional tool for managing and deploying structured prompts within an AI infrastructure.

    TypeScriptPrompt Engineering Libraries
    Voir sur GitHub↗8,901
  • rockbenben/chatgpt-shortcutAvatar de rockbenben

    rockbenben/ChatGPT-Shortcut

    7,806Voir sur GitHub↗

    ChatGPT-Shortcut is a prompt engineering toolkit and management library designed to organize, refine, and deploy structured instructions for large language models. It functions as a browser-based prompt injector and a self-hosted prompt database, allowing users to maintain a curated collection of specialized templates. The project features a community prompt gallery where users can publish, discover, and vote on effective templates. It distinguishes itself by integrating these libraries directly into chat interfaces via userscripts or browser extensions, enabling access to prompts through sid

    This project serves as a curated prompt management library and browser-based toolkit that allows users to organize, store, and inject structured prompt templates directly into LLM interfaces.

    TypeScriptPrompt LibrariesPrompt Templates
    Voir sur GitHub↗7,806
  • danielmiessler/fabricAvatar de danielmiessler

    danielmiessler/Fabric

    42,408Voir sur 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

    Fabric provides a comprehensive collection of modular prompt templates and an orchestration framework for chaining them, making it a practical tool for managing and executing prompt-based workflows across different LLMs.

    GoPrompt Libraries
    Voir sur GitHub↗42,408
  • f/prompts.chatAvatar de f

    f/prompts.chat

    163,814Voir sur GitHub↗

    This platform serves as a centralized management system for organizing, refining, and versioning AI instructions and agent skills. It functions as a repository that enables users to store, categorize, and retrieve structured prompts, ensuring consistent performance across various artificial intelligence models. By integrating with the Model Context Protocol, the system allows external AI assistants and development environments to discover and access these instruction libraries directly. The platform distinguishes itself through its focus on prompt engineering and automated refinement, utilizi

    This platform functions as a centralized management system and repository for organizing and versioning prompt templates, directly addressing the need for a structured library of AI instructions.

    HTMLPrompt Libraries
    Voir sur GitHub↗163,814
  • anthropics/anthropic-cookbookAvatar de anthropics

    anthropics/anthropic-cookbook

    45,984Voir sur GitHub↗

    This repository is a collection of guides, notebooks, and recipes for implementing advanced prompting techniques and workflow patterns with large language models. It serves as a prompt engineering guide, an evaluation suite for scoring prompt quality, and a framework for orchestrating agents and integrating external tools. The project provides implementation patterns for building applications with Claude, specifically focusing on coordinating multiple models to split complex tasks between high-reasoning and high-efficiency agents. It includes technical demonstrations for multimodal data proce

    This repository provides a comprehensive collection of implementation patterns, evaluation suites, and prompt engineering techniques that serve as a practical framework for building and optimizing LLM-based applications.

    Jupyter NotebookStructured Output Enforcements
    Voir sur GitHub↗45,984
  • sylphai-inc/adalflowAvatar de SylphAI-Inc

    SylphAI-Inc/AdalFlow

    4,167Voir sur GitHub↗

    AdalFlow is an autonomous AI agent framework and LLM application library designed for building modular workflows. It serves as a model-agnostic interface and RAG pipeline orchestrator, allowing users to develop ReAct agents that utilize iterative reasoning and external tool execution to solve complex tasks. The project distinguishes itself through a prompt optimization system that uses textual gradient descent to automatically refine prompt templates and few-shot examples. It treats model feedback as a differentiable signal, enabling a form of LLM backpropagation to iteratively improve output

    AdalFlow is a framework for building LLM-based agents and workflows that includes built-in prompt optimization and template management, making it a functional tool for managing and refining prompts within an application pipeline.

    PythonPrompt TemplatesPrompt Formatting
    Voir sur GitHub↗4,167
  • boundaryml/bamlAvatar de BoundaryML

    BoundaryML/baml

    7,636Voir sur GitHub↗

    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

    BAML is a prompt engineering framework that provides structured prompt templates, type-safe output parsing, and multi-model support, making it a robust tool for managing complex LLM interactions.

    RustPrompt Templates
    Voir sur GitHub↗7,636
  • vercel/aiAvatar de vercel

    vercel/ai

    21,885Voir sur GitHub↗

    This project is a comprehensive framework for building AI-powered applications, providing a unified toolkit for orchestrating language models, autonomous agents, and interactive user interfaces. It serves as a central library for managing the entire lifecycle of AI interactions, from initial prompt generation and model provider abstraction to complex, multi-step reasoning and tool execution. The framework distinguishes itself through its deep integration with frontend development, specifically by enabling generative user interfaces that render dynamic components directly from model outputs. I

    This framework provides a robust toolkit for orchestrating LLM interactions, including prompt management, model abstraction, and structured output handling, making it a powerful foundation for building AI-integrated applications.

    TypeScriptStructured Output Enforcements
    Voir sur GitHub↗21,885
  • phodal/understand-promptAvatar de phodal

    phodal/understand-prompt

    5,455Voir sur 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

    This repository provides a collection of structured prompt engineering methodologies, generative workflows, and domain-specific templates that function as a framework for optimizing LLM interactions.

    Jupyter NotebookPrompt Engineering GuidesPrompt-Based Design MethodologiesAI Code Generators
    Voir sur GitHub↗5,455
  • x1xhlol/system-prompts-and-models-of-ai-toolsAvatar de x1xhlol

    x1xhlol/system-prompts-and-models-of-ai-tools

    141,061Voir sur GitHub↗

    This project is a community-driven knowledgebase and registry for AI agent configurations. It serves as a centralized repository for system prompts, environment settings, and integration strategies designed to standardize the behavior of various AI-assisted development tools. By capturing these configurations in a structured format, the project enables developers to maintain consistent AI agent performance across different workstations and environments. The repository distinguishes itself through a hierarchical, version-controlled architecture that treats prompt engineering patterns as portab

    This repository serves as a curated registry and knowledgebase of system prompts and agent configurations, providing a structured collection of patterns for various AI-assisted development tools.

    Agent Configuration ToolsAgent System PromptsAI Agent Registries
    Voir sur GitHub↗141,061
  • stanfordnlp/dspyAvatar de stanfordnlp

    stanfordnlp/dspy

    35,325Voir sur GitHub↗

    DSPy is a declarative programming framework designed for building complex language model applications. It treats model interactions as modular, composable programs, allowing developers to define task logic through typed class schemas rather than relying on manually written prompts. By organizing workflows into hierarchical, reusable Python objects, the framework enables the construction of sophisticated AI systems that manage state and execution flow independently. The framework distinguishes itself through an automated optimization engine that iteratively refines prompt instructions and few-

    DSPy is a framework for programmatically building and optimizing LLM workflows that replaces manual prompt writing with modular, typed components and automated refinement, fitting the category of a sophisticated prompt engineering tool.

    PythonDeclarative AI FrameworksAgentic Orchestration FrameworksAI Signature Definitions
    Voir sur GitHub↗35,325
  • anthropics/claude-cookbooksAvatar de anthropics

    anthropics/claude-cookbooks

    45,835Voir sur GitHub↗

    This repository serves as a comprehensive library of architectural blueprints and code examples for integrating large language models into software applications. It functions as a developer learning resource, providing structured tutorials and implementation patterns that demonstrate how to build intelligent features using advanced prompting and data processing techniques. The collection distinguishes itself by focusing on complex reasoning and data-grounding workflows. It provides practical guidance on implementing retrieval-augmented generation pipelines, which connect language models to pr

    This repository provides a robust collection of prompt templates, implementation patterns, and structured workflows for LLM integration, serving as a practical resource for developers building complex AI applications.

    Jupyter NotebookGenerative AI Integration PatternsReasoning StrategiesRetrieval-Augmented Generation
    Voir sur GitHub↗45,835
  • microsoft/prompt-engineAvatar de microsoft

    microsoft/prompt-engine

    2,752Voir sur GitHub↗

    A library for helping developers craft prompts for Large Language Models

    This library provides a programmatic way to craft and manage prompts for Large Language Models, offering the core functionality needed to integrate prompt templates and structured output into your development workflow.

    TypeScriptPrompt Optimization Frameworks
    Voir sur GitHub↗2,752
  • leonxlnx/agentic-ai-prompt-researchAvatar de Leonxlnx

    Leonxlnx/agentic-ai-prompt-research

    2,453Voir sur GitHub↗

    This project is a research-focused toolkit designed for building autonomous agent systems, multi-agent workflows, and security governance frameworks. It provides a platform for coordinating specialized sub-agents through structured communication protocols and phased task delegation to complete complex technical objectives. The framework distinguishes itself by integrating a dedicated security policy engine that validates autonomous tool execution against user-defined permissions and safety rules. It also features a research-oriented approach to prompt engineering, enabling the dynamic assembl

    This repository provides a research-oriented framework for prompt assembly and management within autonomous agent systems, offering the structured prompt engineering patterns and orchestration capabilities required for complex LLM interactions.

    Agentic LLM FrameworksAgent GovernanceHierarchical Agent Orchestration
    Voir sur GitHub↗2,453
  • friuns2/blackfriday-gpts-promptsAvatar de friuns2

    friuns2/BlackFriday-GPTs-Prompts

    9,523Voir sur GitHub↗

    BlackFriday-GPTs-Prompts is a curated repository of specialized text instructions and configuration templates designed to guide large language models through complex tasks. It functions as an open-source resource for users seeking to perform advanced artificial intelligence operations without relying on paid subscription services or external cloud processing. The project distinguishes itself by providing structured prompt-based logic that enables users to execute AI-driven workflows directly within their existing environments. By utilizing these pre-configured templates, users can automate re

    This repository provides a curated collection of structured prompt templates and configuration instructions designed to guide LLMs through complex tasks, fitting the category of a prompt engineering resource.

    Awesome ListAI Prompt Engineering TemplatesPrompt Collections
    Voir sur GitHub↗9,523
  • nidhinjs/prompt-masterAvatar de nidhinjs

    nidhinjs/prompt-master

    9,731Voir sur GitHub↗

    Prompt Master is an AI skill that automates prompt engineering by detecting the target AI system and applying the correct prompt architecture automatically. It generates optimized prompts for over 30 different AI tools, adapting format and syntax to each target system without requiring manual conversion. The system distinguishes itself through several integrated capabilities. It extracts missing dimensions of intent from vague requests by asking up to three targeted clarifying questions before generating a final prompt. A memory block of prior decisions and constraints is prepended to maintai

    This tool functions as an automated prompt engineering system that optimizes and adapts prompts for various AI platforms, fitting the category of a prompt engineering utility even though it focuses on generation rather than a static library of templates.

    Automated Prompt EngineeringAI System DetectorsAutomatic Prompt Engineering
    Voir sur GitHub↗9,731
  • dontriskit/awesome-ai-system-promptsAvatar de dontriskit

    dontriskit/awesome-ai-system-prompts

    5,206Voir sur GitHub↗

    This project is a comprehensive library of structured system prompts and configuration templates designed to define the behavior, persona, and operational boundaries of autonomous artificial intelligence agents. It serves as a framework for prompt engineering, providing modular instructions that help models parse complex tasks, maintain consistent interaction tones, and adhere to specific domain constraints. The repository distinguishes itself by offering specialized configurations for agent safety and security, including protocols to prevent prompt injection and unauthorized data access. It

    This repository provides a structured collection of system prompts and behavioral templates designed to guide LLM interactions, serving as a practical resource for prompt engineering despite lacking direct integration with LLM frameworks or automated evaluation tools.

    TypeScriptSystem PromptsAwesome ListAgent Persona Definitions
    Voir sur GitHub↗5,206
  • tukuaiai/vibe-coding-cnAvatar de tukuaiai

    tukuaiai/vibe-coding-cn

    8,294Voir sur 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,

    This framework provides a structured environment for prompt engineering and optimization, offering the templates and workflow integration needed to manage complex LLM interactions for software development.

    PythonAI Agent OrchestrationAI Development WorkflowsAI Knowledge Management
    Voir sur GitHub↗8,294
  • coleam00/context-engineering-introAvatar de coleam00

    coleam00/context-engineering-intro

    12,529Voir sur GitHub↗

    This project provides a structured framework and toolkit for managing AI-assisted software development. It functions as an orchestration system that guides large language models through complex, multi-step coding tasks by establishing standardized methodologies for project documentation, architectural constraints, and coding conventions. The framework distinguishes itself by implementing a centralized approach to constraint enforcement and knowledge structuring. By defining global rules and curating authoritative code templates, it ensures that automated agents maintain consistency across rep

    This repository provides a structured framework and toolkit for managing AI-assisted development, offering standardized prompt templates and orchestration patterns that align with the requirements for a prompt engineering library.

    PythonAI Development ToolkitsAI-Assisted Development ToolsAI Prompt Engineering Templates
    Voir sur GitHub↗12,529
  • matlab/promptsAvatar de matlab

    matlab/prompts

    66Voir sur GitHub↗

    Prompts designed for use with MATLAB Copilot, GitHub Copilot, Claude Code, Cursor, Windsurf, Cline, Sourcegraph Cody, and other AI coding assistants. These prompts help users write MATLAB code, create Live Scripts, work with MathWorks toolboxes, and streamline workflows.

    This repository provides a curated collection of specialized prompt templates tailored for MATLAB development across various AI coding assistants, fitting the category of a prompt library even though it is domain-specific.

    AI and Agentic Toolkits
    Voir sur GitHub↗66
  • neovertex1/superpromptAvatar de NeoVertex1

    NeoVertex1/SuperPrompt

    6,422Voir sur GitHub↗

    SuperPrompt is an AI agent prompting tool and meta-prompting system designed to engineer complex prompts that enable autonomous behaviors and advanced reasoning in large language models. It functions as a framework for creating structured instructions and notations that guide models through multi-step tasks and autonomous workflows. The system utilizes a structured prompt library featuring XML notations and holographic metadata to force models into deeper thought patterns and novel perspectives. It employs dynamic meta-prompting to automatically rewrite operational constraints and objectives

    This repository provides a structured framework and library of meta-prompting systems designed to engineer complex, multi-step instructions for LLMs, aligning well with the need for prompt templates and advanced prompt engineering tools.

    AI Prompt EngineeringAgent Prompting ToolsAutomatic Prompt Engineering
    Voir sur GitHub↗6,422
Comparez le top 10 en un coup d'œil
DépôtStarsLangageLicenceDernier push
microsoft/poml4.9KTypeScriptmit14 janv. 2026
microsoft/guidance21.5KJupyter NotebookMIT21 mai 2026
microsoft/promptflow11.2KPythonMIT18 juin 2026
f/awesome-chatgpt-prompts163.8KHTMLNOASSERTION17 juin 2026
microsoft/typechat8.7KTypeScriptMIT3 juin 2026
hwchase17/langchain139.5KPythonMIT17 juin 2026
cyberalbsecop/awesome_gpt_super_prompting3.7KHTMLgpl-3.012 nov. 2025
langchain-ai/langchain139.5KPythonMIT16 juin 2026
normal-computing/outlines14KPythonApache-2.018 mai 2026
ahmetbersoz/chatgpt-prompts-for-academic-writing4.8K——25 janv. 2024

Related searches

  • Prompt engineering guides
  • Prompt engineering et développement d'apps LLM
  • un playground pour tester et partager des prompts
  • un framework pour l'optimisation automatique de prompts
  • un outil de versioning et de gestion de prompts
  • LLM resources
  • a collection of multimodal prompts for AI
  • un moteur de template pour prompts LLM