PromptDesk Logo

Bold, Simplified Innovation

Free, open-source tool for creating, organizing, integrating, and evaluating prompts, applications with LLMs.
from promptdesk import PromptDesk as pd
story = pd.generate("short-story-test", {
"setting": "dark and stormy night",
"character": "lonely farmer",
"plot": "visited by a stranger"


Getting Started


Simple step-by-step guide to setting up your system and installing the library.


Learn how PromptDesk can be installed and used in various applications

Build Prompts

Learn how to build prompt using the OpenAI-like PromptDesk OS interface.


Learn how to contribute to the PromptDesk project.

What is PromptDesk?

PromptDesk is a 100% free and open-source tool that facilitates the creation, organization, integration, and evaluation of prompts, prompt-based applications, agents, and Large Language Models (LLMs).

PromptDesk OS

If you like this project, please consider giving us a star on GitHub. This is a 100% free, open-source project.

We recommend starting with the Quickstart guide. You can also jump straight to the Build Prompts or start integrating prompts in Python or Javascript.


  • 🀝 Cross-team Collaboration
  • πŸ” Data Privacy and Security
  • 🌐 Any model, any scale
  • πŸ‘¨β€πŸ’» Python and Javascript SDK
  • 🏠 Local or Proxied Calls
  • πŸ“ˆ Comprehensive Logs
  • ♾️ Unlimited Models
  • πŸš€ Easy to set up and integrate (5 minutes)

For more information about PromptDesk, please refer to the following resources:


By using or contributing to PromptDesk, you agree that your usage or contributions will be licensed under the GNU Affero General Public License. For more information, please refer to the LICENSE file in the repository.


If you have any questions or need further assistance, please reach out to us at [email protected].

Thank you

Thank you for your support! We hope you find PromptDesk useful. If you like the project, please consider giving it a star on GitHub. This is a 100% free, open-source project.