Prompt Mixer CE is an open-source desktop application for testing and managing prompt chains. It provides a powerful environment for experimenting with AI-driven conversations and complex dialogues.
- ⛓️ Prompt Chaining - Construct sequences of prompts that pass context and information to enable complex dialogues.
- 🔀 Extensibility - Bring in custom models and leverage third-party APIs via connectors.
- 🧪 Testing & Validation - Continuously experiment with and evaluate prompts before putting them into production.
To learn more about installing and using Prompt Mixer, refer to the Official Documentation.
The documentation provides comprehensive guides on:
- Installing and configuring Prompt Mixer
- Creating and managing prompts and prompt chains
- Selecting AI models and fine-tuning behavior
- Developing custom connectors
- Testing and deploying prompts
- Integrating prompts into applications
- and more!
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
Ensure you have the following installed on your machine:
-
Clone the repository:
git clone https://github.com/PromptMixerDev/prompt-mixer-app-ce
-
Navigate to the project directory:
cd prompt-mixer-app-ce
-
Install dependencies using Yarn:
yarn install
To run the application locally:
yarn start
To build the project on your local machine:
yarn build
This will create a production-ready build of the application in the dist
directory.
To run the test suite:
yarn test
For more detailed information on writing and running tests, please refer to the "How to write e2e tests" section in our Official Documentation.
If you encounter any technical issues or need assistance with Prompt Mixer, our support team is here to help. Send us an email at [email protected] with a detailed description of your issue, and we'll get back to you as soon as possible.
Prompt Mixer CE is open-source software licensed under the MIT license.
We welcome contributions to Prompt Mixer CE! Please read our Contributing Guide for details on our code of conduct and the process for submitting pull requests.