Overview
Prompts Royale is an application that simplifies the prompt engineering process by allowing users to easily create and test multiple prompt candidates. It provides features such as automatic prompt generation, automatic test case generation, Monte Carlo matchmaking, and customizable settings. The application is stored locally for security and can be accessed through promptsroyale.com or by cloning the repository and running it locally.
Features
- Automatic prompt generation: Users can create prompt candidates from their own description and test case scenarios, or input their own prompts.
- Automatic test case generation: The application enables the automatic creation of test cases from the description to facilitate prompt development.
- Monte Carlo matchmaking + ELO Rating: The system utilizes the Monte Carlo method for matchmaking, optimizing battles and providing valuable information. The ELO rating system ranks prompt candidates based on wins and opponents.
- Customizability: The settings page allows users to adjust all parameters of the application according to their preferences.
- Local & Secure: The application is stored locally, ensuring data security. Browser requests are made to the LLMs API for added privacy.
Installation
To use Prompts Royale, follow these steps:
- Make sure you have Node v16+ installed.
- Clone the repository.
- Install the dependencies using Bun, a dependency management tool.
- Run the server.
Summary
Prompts Royale is a powerful application designed to streamline the prompt engineering process. It allows users to generate prompt candidates, automatically generate test cases, and utilize Monte Carlo matchmaking and ELO rating to identify the best prompt. The application provides customizability and ensures data security by storing everything locally. With an easy installation process, Prompts Royale is a valuable tool for prompt development and testing.