Skip to content
SPECIFICTION
Get listed

OpenPrompt vs PromptWizard

OpenPrompt

github.com

PromptWizard

microsoft.github.io

Side by side

FigureOpenPromptPromptWizard
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
WindowsYesYes
macOSYesYes
LinuxYesYes
API—Yes
Self-hostedYesYes
Plans published11
Spec score · AI Prompt Generators8.1 (#8)8.4 (#6)
Founded20211975
InstallationThe README provides pip installation with `pip install openprompt` and instructions to install from the GitHub source.The project is installed from its GitHub repository as a Python package in development mode, with setup instructions for Windows, macOS, and Linux.
LicenseThe repository identifies its license as Apache-2.0.The repository includes an MIT License granting permission to use, copy, modify, distribute, sublicense, and sell copies subject to its terms.
PurposeOpenPrompt is an open-source framework for building prompt-learning pipelines for downstream NLP tasks.PromptWizard is an open-source framework for automated, task-aware prompt and example optimization.

Plans

OpenPrompt

  • OpenPromptFree

OpenPrompt pricing →

PromptWizard

  • MIT-licensed open-source softwareFree

PromptWizard pricing →

In their own words

OpenPrompt

OpenPrompt is a free, open-source framework for building prompt-learning pipelines for downstream natural language processing tasks. It brings methods for prompt templating, verbalizing, and optimization into one framework, while allowing users to devise and test their own methods. It can load pretrained language models from Hugging Face Transformers. A PromptModel combines such a model with one or more templates and verbalizers for training and inference. Documented processors cover text classification, entity typing, relation classification, language inference, and conditional generation. Template options include manual, prefix, P-tuning, PTR, and mixed approaches; verbalizer choices include one-to-one, manual, automatic, knowledgeable, PTR, generation, and soft forms. The project provides scripts for downloading benchmark datasets and installation instructions for pip or its GitHub source. Its listed tested requirements are Python 3.8+ and PyTorch 1.8.1+. OpenPrompt is licensed under Apache-2.0 and supports Linux, macOS, Windows, and self-hosted use. The README cautions that some documentation may no longer reflect major project changes.

Visit github.com

PromptWizard

PromptWizard is a free, MIT-licensed open-source framework for automated prompt and example optimization. It generates prompt variations, scores them, critiques their outcomes, and refines instructions over repeated rounds. It can also optimize in-context examples and synthesize examples suited to a task. The described workflows cover prompt optimization without examples, with generated examples, or with training data. Listed datasets include GSM8k, SVAMP, AQUARAT, and Instruction Induction (BBII). Custom datasets use JSONL samples with question and answer fields, and require task-specific answer extraction and evaluation functions, configuration, and data files. PromptWizard can generate chain-of-thought reasoning for in-context examples, with an option to turn that off to reduce prompt length. Installation uses the GitHub repository as a Python package in development mode, with instructions for Windows, macOS, and Linux. Model access setup supports OpenAI API keys and Azure OpenAI endpoints, so access requires credentials for those services. The README reports average optimization times of around 20–30 minutes in experiments on the listed datasets, with timing dependent on the dataset, and notes that human supervision can help tune outputs.

Visit microsoft.github.io