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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

25 Repos

Awesome GitHub RepositoriesPrompt Optimizers

Tools for refining model prompts and examples to improve output accuracy and reliability.

Distinct from Model Performance Optimization: Focuses on prompt engineering and 'teleprompting' rather than hardware or compiler-level performance optimization

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

Awesome Prompt Optimizers GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • anthropics/anthropic-cookbookAvatar von anthropics

    anthropics/anthropic-cookbook

    45,984Auf GitHub ansehen↗

    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

    Offers methods for systematically refining and evaluating prompts to improve accuracy and reduce costs.

    Jupyter Notebook
    Auf GitHub ansehen↗45,984
  • langchain-ai/deepagentsAvatar von langchain-ai

    langchain-ai/deepagents

    25,006Auf GitHub ansehen↗

    Deepagents is an LLM agent orchestration platform and stateful application server designed for deploying and managing AI agents built with computational graphs. It provides a containerized runtime environment that handles agent execution, state persistence, and the versioning of AI assistants. The platform distinguishes itself through deep integration with the Model Context Protocol, allowing agents to function as servers that expose tools and capabilities to external clients. It features a sophisticated observability suite for capturing execution traces, performing LLM-based evaluations agai

    Provides a conversational interface to refine prompts and create output schemas for better model behavior.

    Pythonagentsdeepagentslangchain
    Auf GitHub ansehen↗25,006
  • the-pocket/pocketflow-tutorial-codebase-knowledgeAvatar von The-Pocket

    The-Pocket/PocketFlow-Tutorial-Codebase-Knowledge

    12,396Auf GitHub ansehen↗

    This project is a comprehensive suite of AI tools and frameworks, featuring an LLM multi-agent orchestrator, an autonomous agent runtime, and a stateful application framework. It provides the infrastructure to build and manage specialized AI agents capable of coordinating complex tasks through graph-based workflows and shared state. The system is distinguished by its implementation of the Model Context Protocol, allowing for standardized resource discovery and communication between AI clients and servers. It further includes an AI-powered documentation generator designed to analyze source cod

    Tunes prompts and examples using a teleprompter to improve the accuracy of model outputs.

    Pythoncodinglarge-language-modellarge-language-models
    Auf GitHub ansehen↗12,396
  • mshumer/gpt-prompt-engineerAvatar von mshumer

    mshumer/gpt-prompt-engineer

    9,659Auf GitHub ansehen↗

    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

    Condenses expansive prompts into streamlined versions for smaller models while maintaining effectiveness.

    Jupyter Notebook
    Auf GitHub ansehen↗9,659
  • brexhq/prompt-engineeringAvatar von brexhq

    brexhq/prompt-engineering

    9,538Auf GitHub ansehen↗

    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

    Offers a comprehensive collection of techniques for optimizing model responses and improving reliability.

    Auf GitHub ansehen↗9,538
  • arize-ai/phoenixAvatar von Arize-ai

    Arize-ai/phoenix

    8,605Auf GitHub ansehen↗

    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

    Improves model output quality by rapidly iterating on and optimizing prompts sent to the model.

    Jupyter Notebookagentsai-monitoringai-observability
    Auf GitHub ansehen↗8,605
  • rockbenben/chatgpt-shortcutAvatar von rockbenben

    rockbenben/ChatGPT-Shortcut

    7,806Auf GitHub ansehen↗

    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

    Provides tools to adjust phrasing and emotional warmth to match brand identities or audience demographics.

    TypeScriptaiai-toolschatgpt
    Auf GitHub ansehen↗7,806
  • lllyasviel/omostAvatar von lllyasviel

    lllyasviel/Omost

    7,613Auf GitHub ansehen↗

    Omost is a system of software components designed for iterative image refinement, regional layout control, and the optimization of text-to-image embedding processes. It functions as a diffusion model layout controller and an engine that uses large language models to generate executable code for precise control over image composition. The project features a conversational image editor that allows for the refinement of visual content through natural language instructions and automated code execution. It distinguishes itself through a text embedding optimizer that organizes sub-prompts into tree

    Optimizes descriptive concepts using structured graphs and embedding merges to prevent semantic truncation.

    Python
    Auf GitHub ansehen↗7,613
  • anthropics/knowledge-work-pluginsAvatar von anthropics

    anthropics/knowledge-work-plugins

    7,583Auf GitHub ansehen↗

    This project is a plugin framework and agentic workflow library designed to connect large language models to professional toolstacks. It provides a system for integrating language models with external data warehouses, CRMs, and other enterprise software to retrieve and manipulate real-time business data. The framework enables the automation of specialized professional tasks through a file-based plugin definition system. It allows for the customization of domain expertise and plugin behavior to align with internal company processes, supported by an enterprise data connector that links models t

    Implements automated drafting of tone-matched customer responses and refund processing based on order context.

    Python
    Auf GitHub ansehen↗7,583
  • growthbook/growthbookAvatar von growthbook

    growthbook/growthbook

    7,351Auf GitHub ansehen↗

    GrowthBook is a feature flagging and experimentation platform that utilizes a warehouse-native approach to data analysis. It serves as a system for managing feature rollouts and conducting A/B tests by executing SQL queries directly against existing data warehouses to calculate experiment results. The platform is distinguished by its integration of a Model Context Protocol server, which allows AI coding assistants and IDEs to manage flags and query analytics using natural language. It also provides specialized capabilities for AI model optimization, enabling the testing of prompts and models

    Enables testing of LLM prompts and models against warehouse metrics for cost, latency, and satisfaction.

    TypeScriptab-testingabtestabtesting
    Auf GitHub ansehen↗7,351
  • nirdiamant/prompt_engineeringAvatar von NirDiamant

    NirDiamant/Prompt_Engineering

    7,159Auf GitHub ansehen↗

    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,

    Provides a framework for refining model prompts and examples to improve output accuracy and reasoning.

    Jupyter Notebookaigenaillm
    Auf GitHub ansehen↗7,159
  • evidentlyai/evidentlyAvatar von evidentlyai

    evidentlyai/evidently

    7,137Auf GitHub ansehen↗

    Evidently is an AI observability platform and evaluation framework designed to quantify the performance of machine learning models and large language models. It functions as a monitoring tool for detecting data drift and quality degradation in tabular datasets, while providing a specialized analyzer for the faithfulness and correctness of retrieval augmented generation systems. The project distinguishes itself through an evaluation framework that utilizes judge models and custom rubrics to score language model outputs. It includes tools for iterative prompt optimization and the generation of

    Provides tools for iteratively refining and testing prompts through systematic evaluation and comparison of model responses.

    Jupyter Notebookdata-driftdata-qualitydata-science
    Auf GitHub ansehen↗7,137
  • spdustin/chatgpt-autoexpertAvatar von spdustin

    spdustin/ChatGPT-AutoExpert

    6,647Auf GitHub ansehen↗

    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

    Provides curated system instructions and refined query structures to increase the precision and quality of AI responses.

    JavaScript
    Auf GitHub ansehen↗6,647
  • google-research/text-to-text-transfer-transformerAvatar von google-research

    google-research/text-to-text-transfer-transformer

    6,528Auf GitHub ansehen↗

    Dies ist ein Machine-Learning-Framework zur Behandlung diverser Natural-Language-Processing-Aufgaben als einheitliches Text-zu-Text-Problem. Es bietet ein Toolkit für das Pre-Training und Fine-Tuning groß angelegter Transformer-Modelle und nutzt ein System, bei dem sowohl Eingaben als auch Ausgaben als rohe Textsequenzen formatiert sind. Das Framework zeichnet sich durch sein verteiltes Trainingssystem aus, das Mesh-basierte Strategien verwendet, um Modellgewichte und Trainings-Batches über mehrere TPU-Kerne hinweg zu skalieren. Es unterstützt Multi-Task-Learning durch die Kombination diverser Datensätze in einem einzigen Trainingsstrom unter Verwendung konfigurierbarer Mischraten, wodurch ein einziges Modell verschiedene Sprachaufgaben bewältigen kann. Das System deckt ein breites Spektrum an Funktionen ab, einschließlich Encoder-Decoder-Architekturen, Beam-Search-Decoding für Textgenerierung und Transfer-Learning-Workflows. Es enthält Dienstprogramme für die Vorbereitung von NLP-Datensätzen, die Bewertung der Modellleistung und den Export trainierter Checkpoints für die produktive Bereitstellung. Die Bibliothek unterstützt das Laden vortrainierter Modell-Checkpoints verschiedener Größen, um die Entwicklung zu beschleunigen.

    Provides specialized model objectives to improve the accuracy of prompt-based steering.

    Python
    Auf GitHub ansehen↗6,528
  • anthropics/defending-code-reference-harnessAvatar von anthropics

    anthropics/defending-code-reference-harness

    6,224Auf GitHub ansehen↗

    This project is a framework for the autonomous discovery and remediation of security vulnerabilities using large language model agents. It functions as a security research pipeline that automates the process of reconnaissance, crash discovery, and exploitability analysis to identify reproducible software bugs. The system distinguishes itself by utilizing a containerized agent sandbox that restricts network egress and filesystem access to prevent host compromise. It employs a specialized patch generation and validation loop, which includes adversarial re-attack testing where a fresh agent atte

    Analyzes past execution transcripts to refine the logic and instructions used by the discovery agents.

    Python
    Auf GitHub ansehen↗6,224
  • kiln-ai/kilnAvatar von kiln-ai

    kiln-ai/kiln

    4,910Auf GitHub ansehen↗

    Kiln ist eine LLM-Entwicklungs-Workbench und ein Evaluierungs-Framework, das für das Design, das Testen und die Optimierung von Prompts und KI-Agenten entwickelt wurde. Es fungiert als Multi-Agenten-Orchestrator und RAG-Optimierungstool und bietet eine visuelle Schnittstelle für die iterative Entwicklung von KI-Systemen. Das Projekt zeichnet sich durch eine umfassende Fine-Tuning-Pipeline aus, die Zero-Code-Modelltraining und Reasoning-Destillation unterstützt. Es ermöglicht die Erstellung hierarchischer Multi-Agenten-Systeme, in denen spezialisierte Akteure über Tool-Calling koordinieren, und implementiert einen Model Context Protocol-Server, um diese Agenten und Suchfunktionen als standardisierte Tools für externe Clients bereitzustellen. Die Plattform deckt ein breites Spektrum an Fähigkeiten ab, einschließlich automatisierter KI-Jury-Bewertung zur Qualitätssicherung, synthetischer Datengenerierung für Training und Evaluierung sowie hybrider Vektor-Keyword-Suche zur Erdung von Modellantworten. Sie bietet zudem Tools für Prompt-Evolution, Trace-Auditing und die Verwaltung kollaborativer Datensätze via Git-Integration. Die Workbench ist über eine selbst-hostbare REST-API und eine dedizierte Python-Bibliothek für die programmatische Workflow-Ausführung zugänglich.

    Refines prompts through automatic and manual optimization to improve intelligence, speed, and operational cost.

    Python
    Auf GitHub ansehen↗4,910
  • promptslab/promptifyAvatar von promptslab

    promptslab/Promptify

    4,616Auf GitHub ansehen↗

    Promptify ist eine Suite von Tools für Modellevaluierung, Prompt-Management, Token-Kostenverfolgung, strukturierte Extraktion und einheitlichen API-Gateway-Zugriff. Es bietet eine standardisierte Schnittstelle zur Verwaltung von Anfragen und Antworten über mehrere Anbieter großer Sprachmodelle hinweg. Das Projekt umfasst eine Prompt-Management-Plattform für das Engineering und die Versionierung von Prompts mit strukturierter Ausgabevalidierung. Es enthält ein dediziertes Evaluierungsframework zur Messung der Modellleistung anhand von Precision-, Recall- und F1-Scores gegenüber gelabelten Datensätzen sowie einen Token-Kosten-Tracker zur Überwachung der finanziellen Ausgaben für Modellanfragen. Die Bibliothek deckt breite Funktionen für die Verarbeitung natürlicher Sprache ab, einschließlich Named-Entity-Extraktion, Textklassifizierung und Question-Answering. Sie unterstützt hochvolumige Workflows durch asynchrone Batch-Verarbeitung und stellt Datenkonsistenz sicher, indem unstrukturierter Text mittels Schema-Validierung in typisierte Datenstrukturen konvertiert wird.

    Offers tools for refining prompts with few-shot examples and domain context to improve model output accuracy and reliability.

    Python
    Auf GitHub ansehen↗4,616
  • microsoft/lmopsAvatar von microsoft

    microsoft/LMOps

    4,418Auf GitHub ansehen↗

    LMOps ist ein forschungsorientiertes Operations-Framework zur Optimierung der Bereitstellung, des Fine-Tunings und der Leistung von Large Language Models. Es bietet ein spezialisiertes Toolkit für die Anpassung von Foundation-Modellen, Inferenzbeschleunigung, Prompt-Optimierung und Kontext-Orchestrierung. Das Framework zeichnet sich durch einen Inferenz-Beschleuniger aus, der die Token-Generierungslatenz reduziert, indem er überlappende Textspannen aus Referenzdokumenten verifiziert und kopiert. Es verfügt zudem über einen Prompt-Engineering-Optimierer, der Reinforcement Learning, Beam Search und nicht-natürliche Sprachmarker einsetzt, um Anweisungen automatisch für eine höhere Ausgabequalität zu verfeinern. Das Toolkit deckt breite Fähigkeitsbereiche ab, einschließlich Modell-Tuning und Anpassung für professionelle Domänen, Verhaltensausrichtung mittels modellgeneriertem Feedback und Retrieval-Augmented-Context-Management für fundierte Antworten. Es unterstützt zudem die Skalierung von In-Context-Learning für Langsequenz-Prompts und die Auswahl hochwertiger Trainingsdaten, um die Effizienz des Fine-Tunings zu verbessern.

    Automatically refines prompts and utilizes non-natural language markers to increase output quality.

    Python
    Auf GitHub ansehen↗4,418
  • sylphai-inc/adalflowAvatar von SylphAI-Inc

    SylphAI-Inc/AdalFlow

    4,167Auf GitHub ansehen↗

    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

    Automatically refines prompt templates and few-shot examples using textual gradients and evaluation metrics.

    Python
    Auf GitHub ansehen↗4,167
  • futantan/opengptAvatar von futantan

    futantan/OpenGpt

    3,902Auf GitHub ansehen↗

    OpenGpt ist eine Agenten-Orchestrierungsplattform und multimodale Schnittstelle für den Aufbau und die Bereitstellung spezialisierter KI-Personas. Sie ermöglicht es Benutzern, aufgabenorientierte Agenten mit benutzerdefinierten System-Prompts und Verhaltensvorgaben zu erstellen, um professionelle, kreative und technische Workflows zu automatisieren. Das Projekt bietet einen Prompt-Engineering-Workflow, der einfache Benutzereingaben in strukturierte Anweisungen umwandelt, um die Modellgenauigkeit zu verbessern. Es integriert Retrieval-Augmented Generation durch die Anbindung von Vektordatenbanken an das Chat-Interface, was kontextbezogene Antworten aus privaten Datensätzen ermöglicht. Die Plattform deckt ein breites Spektrum an Funktionen ab, darunter multimodales Daten-Parsing für PDFs und Audio, Multi-Provider-API-Management via persönlicher Keys sowie die Generierung diverser Content-Typen wie professionelle Dokumente, funktionaler Code und visuelle Prompts. Zudem enthält sie Tools für Inhaltsanalyse, Übersetzungsdienste und Identitätsmanagement via Google OAuth.

    Transforms simple user inputs into structured and detailed instructions to improve model response accuracy.

    TypeScript
    Auf GitHub ansehen↗3,902
Vorherige12Nächste
  1. Home
  2. Artificial Intelligence & ML
  3. Model Optimization
  4. Profiling & Benchmarking
  5. Model Performance Optimization
  6. Prompt Optimizers

Unter-Tags erkunden

  • Objective-Based Prompt TuningTechniques for refining prompt-based model steering using specialized objectives to increase output accuracy. **Distinct from Prompt Optimizers:** Focuses on specific optimization objectives for accuracy during steering, whereas Prompt Optimizers is a broader category for refining prompt text and examples.
  • Tone Customizations1 Sub-TagTools for adjusting the emotional warmth and phrasing of model outputs to match specific brand identities or audiences. **Distinct from Prompt Optimizers:** Focuses specifically on linguistic tone and emotional warmth rather than general prompt accuracy or reliability.
  • Warehouse-Native Model BenchmarkingTools for benchmarking LLM configurations against business metrics stored in data warehouses. **Distinct from Prompt Optimizers:** Distinct from Prompt Optimizers: focuses on measuring outcomes via warehouse metrics rather than just refining prompt text.