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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Prompt management tool

Ranking updated Jul 25, 2026

For prompting applications, the first results are mshumer/gpt-prompt-engineer (This project is an automated prompt engineering and optimization tool that provides iterative prompt testing, evaluation metrics, and refinement workflows, though it focuses more on automated optimization than a general collaborative workspace), microsoft/poml (Poml is a prompt management framework and templating engine that handles prompt authoring, versioning, and templating, though it operates as a markup-based developer tool rather than a fully hosted collaboration platform) and agenta-ai/agenta (Agenta is a prompt management platform and LLM lifecycle tool featuring prompt versioning, templates, playgrounds, and evaluation capabilities, aligning well with your workflow needs). keirp/automatic_prompt_engineer and linshenkx/prompt-optimizer round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

Hand-picked open-source prompt management tools to version, test, and optimize your LLM prompts. Compare the top options and pick the right one.

Prompt management tool

Find the best repos with AI.We'll search the best matching repositories with AI.
  • mshumer/gpt-prompt-engineermshumer avatar

    mshumer/gpt-prompt-engineer

    9,659View on 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 an automated prompt engineering and optimization tool that provides iterative prompt testing, evaluation metrics, and refinement workflows, though it focuses more on automated optimization than a general collaborative workspace.

    Jupyter NotebookPrompt Evaluation ToolsPrompt Version Trackers
    View on GitHub↗9,659
  • microsoft/pomlmicrosoft avatar

    microsoft/poml

    4,853View on 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 prompt management framework and templating engine that handles prompt authoring, versioning, and templating, though it operates as a markup-based developer tool rather than a fully hosted collaboration platform.

    TypeScriptPrompt TemplatesPrompt TemplatesPrompt Templates
    View on GitHub↗4,853
  • agenta-ai/agentaAgenta-AI avatar

    Agenta-AI/agenta

    3,860View on 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

    Agenta is a prompt management platform and LLM lifecycle tool featuring prompt versioning, templates, playgrounds, and evaluation capabilities, aligning well with your workflow needs.

    TypeScriptModel Request ProxiesPrompt TemplatesPrompt Templates
    View on GitHub↗3,860
  • keirp/automatic_prompt_engineerkeirp avatar

    keirp/automatic_prompt_engineer

    1,360View on 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

    Automatic Prompt Engineer provides a Python framework for automating prompt optimization and evaluation through systematic testing and feedback loops, though it focuses more on automated generation than a general collaborative workspace or model playground.

    PythonPrompt Evaluation Tools
    View on GitHub↗1,360
  • linshenkx/prompt-optimizerlinshenkx avatar

    linshenkx/prompt-optimizer

    30,927View on GitHub↗

    Prompt Optimizer is a framework designed for the iterative refinement and testing of text-based instructions for large language models. It functions as an automated evaluation pipeline that systematically adjusts prompt structure, constraints, and clarity to improve the accuracy and consistency of model outputs. The system distinguishes itself through a model-agnostic interface that standardizes communication across different artificial intelligence providers. It incorporates a versioned asset management system to track prompt history, enabling developers to maintain consistency and perform r

    Prompt Optimizer is a framework for iterative prompt refinement and testing that includes version management and evaluation pipelines, fitting the core requirements of an LLM prompt engineering tool even if it lacks a full interactive playground workspace.

    TypeScriptPrompt Evaluation Tools
    View on GitHub↗30,927
  • arize-ai/phoenixArize-ai avatar

    Arize-ai/phoenix

    8,605View on GitHub↗

    Arize Phoenix is an LLM observability platform and evaluation framework designed to capture execution traces and monitor large language model applications. It serves as a prompt management system for versioning and testing templates, and as a self-hosted AI operations infrastructure for managing telemetry and experiments. The platform differentiates itself through a specialized embedding visualization tool used to detect data drift and optimize vector search. It provides a comprehensive evaluation suite that utilizes judge-based evaluators and ground-truth datasets to score model outputs, and

    Arize Phoenix is primarily an LLM observability and evaluation platform that also supports prompt versioning and experimentation workflows, fitting well within the tooling category though centered heavily on monitoring.

    Jupyter NotebookPrompt TemplatesPrompt Evaluation ToolsPrompt Version Trackers
    View on GitHub↗8,605
  • prompt-engineering/click-promptprompt-engineering avatar

    prompt-engineering/click-prompt

    2,389View on 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 repository provides a centralized management platform for generative AI prompts with a collaborative library and workspace, though it lacks some advanced evaluation metrics.

    TypeScriptPrompt Templates
    View on GitHub↗2,389
  • boundaryml/bamlBoundaryML avatar

    BoundaryML/baml

    7,636View on 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 specialized prompt engineering framework and type-safe prompt generator that offers a dedicated playground, prompt templates, and API generation, though it leans heavily toward code-first development rather than a traditional collaboration workspace.

    RustPrompt TemplatesInteractive Prompt Testing
    View on GitHub↗7,636
  • firebase/genkitfirebase avatar

    firebase/genkit

    6,121View on GitHub↗

    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

    Genkit is an open-source development framework that includes local developer tools, evaluation runners, and model integrations, fitting the search for a prompt engineering and execution environment despite its broader application-building scope.

    TypeScriptPrompt TemplatesVersioned Prompt Variants
    View on GitHub↗6,121
  • kiln-ai/kilnkiln-ai avatar

    kiln-ai/kiln

    4,910View on GitHub↗

    Kiln is an LLM development workbench and evaluation framework designed for designing, testing, and optimizing prompts and AI agents. It functions as a multi-agent orchestrator and a RAG optimization tool, providing a visual interface for the iterative development of AI systems. The project distinguishes itself through a comprehensive fine-tuning pipeline that supports zero-code model training and reasoning distillation. It enables the creation of hierarchical multi-agent systems where specialized actors coordinate via tool calling, and it implements a Model Context Protocol server to expose t

    Kiln is an LLM development workbench and evaluation framework providing a visual interface for prompt engineering, model testing, and evaluation, though it leans heavily toward agent orchestration and fine-tuning rather than pure prompt management.

    PythonPrompt Evaluation Tools
    View on GitHub↗4,910
  • moonvy/openpromptstudioMoonvy avatar

    Moonvy/OpenPromptStudio

    6,602View on GitHub↗

    OpenPromptStudio is an integrated toolset for constructing, translating, and managing prompt libraries to optimize outputs from generative AI and large language models. It functions as a prompt builder and visual editor designed to organize keywords and instructions for AI-generated content. The project features a visual-block construction interface that allows for the spatial arrangement of discrete keyword components. It includes a translation utility that converts prompts from Chinese to English to ensure compatibility with English-language models. The system provides prompt management th

    OpenPromptStudio is a visual prompt builder and management tool designed for organizing generative AI prompts, though it focuses more on creative construction and translation rather than a full collaborative engineering workspace.

    VueCustom Prompt EditorsAI Image Prompt EngineeringKeyword Libraries
    View on GitHub↗6,602
  • promptfoo/promptfoopromptfoo avatar

    promptfoo/promptfoo

    10,529View on GitHub↗

    Promptfoo is an evaluation framework designed for testing, benchmarking, and red-teaming language models and agentic workflows. It provides a unified environment to run prompts against multiple providers, allowing developers to systematically validate model outputs against objective assertions, semantic similarity metrics, and custom grading rubrics. The platform distinguishes itself through a provider-agnostic execution layer and a stateful orchestrator capable of simulating multi-turn conversations and complex tool-use trajectories. It includes a dedicated adversarial mutation pipeline that

    Promptfoo is an evaluation and testing framework for language models that supports prompt workflows and assertions, though it functions primarily as a test runner and CI tool rather than a collaborative prompt management workspace.

    TypeScriptLLM EvaluationAdversarial Red Teaming ToolkitsAutomated Assertion Validators
    View on GitHub↗10,529
  • promptslab/promptifypromptslab avatar

    promptslab/Promptify

    4,616View on GitHub↗

    Promptify is a suite of tools designed for model evaluation, prompt management, token cost tracking, structured extraction, and unified API gateway access. It provides a standardized interface to manage requests and responses across multiple large language model providers. The project features a prompt management platform for engineering and versioning prompts with structured output validation. It includes a dedicated evaluation framework to measure model performance using precision, recall, and f1 scores against labeled datasets, alongside a token cost tracker to monitor the financial expens

    Promptify is a prompt management and evaluation toolkit providing versioning, structured extraction, and cost tracking, though it focuses more on developer integration than a standalone visual collaboration workspace.

    PythonLLM Evaluation FrameworksLLM GatewaysLLM Performance Evaluators
    View on GitHub↗4,616
  • character-ai/prompt-poetcharacter-ai avatar

    character-ai/prompt-poet

    1,151View on GitHub↗

    Prompt-poet is a Python templating engine and software library designed for constructing, tokenizing, and rendering dynamic language model prompts. It separates content from application code by storing prompt definitions as independent files on disk, supporting optional in-memory caching and structured metadata organization with named sections, assigned roles, and conditional logic. The library features modular template composition that decomposes prompts into reusable components and shared variants. It provides runtime Python evaluation to execute custom functions directly inside template st

    Prompt Poet is a low-code prompt design library that streamlines template creation for developers and non-technical users, aligning closely with prompt engineering workflows although it lacks some of the collaborative workspace and model playground features.

    PythonPrompt Templates
    View on GitHub↗1,151
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
mshumer/gpt-prompt-engineer9.7KJupyter NotebookmitOct 16, 2025
microsoft/poml4.9KTypeScriptmitJan 14, 2026
agenta-ai/agenta3.9KTypeScriptotherFeb 22, 2026
keirp/automatic_prompt_engineer1.4KPythonMITApr 29, 2024
linshenkx/prompt-optimizer30.9KTypeScriptNOASSERTIONJun 9, 2026
arize-ai/phoenix8.6KJupyter NotebookotherFeb 20, 2026
prompt-engineering/click-prompt2.4KTypeScriptMITApr 7, 2023
boundaryml/baml7.6KRustapache-2.0Feb 21, 2026
firebase/genkit6.1KTypeScriptApache-2.0Jun 17, 2026
kiln-ai/kiln4.9KPythonNOASSERTIONJun 17, 2026

Related searches

  • a collection of multimodal prompts for AI
  • Prompt engineering and LLM app dev
  • Prompt engineering resources
  • Multilingual prompt directory
  • Application templates
  • a list of software project ideas
  • Confirmation modal component
  • E-commerce platform