Skip to content

Modular Prompting Tool - A lightweight google chrome extension allowing developers to componentize their prompt library for better, faster prompts

License

Notifications You must be signed in to change notification settings

falktravis/Prompt-Builder

Repository files navigation

Prompt Builder 🧩

The Modular Prompting Tool - Drag, drop, and assemble reusable prompt components to streamline your workflow!

Demo Video

Component Prompting Documenation

https://docs.google.com/document/d/1eql1d57SB1DtiW8bkQswjnqmxsSl6Ken-96tjSLdG9k/edit?tab=t.0

Install the Chrome Extension 🛠️

  1. Clone this Repository or Directly download the dist folder
  2. Open Chrome and navigate to chrome://extensions.
  3. Enable Developer Mode (toggle in the top-right corner).
  4. Click Load unpacked and select the dist folder from this repository.

The Prompt Builder icon will appear in your extensions bar! Click the icon to open the prompt builder in a new tab! Pin it for easy access.

Your prompts and component library will save locally in the browser, but it is a good practice to save a json file locally in case your browser storage deletes.

Contribute to Prompt Builder 🤝

We welcome contributions! Please read our CONTRIBUTING.md for guidelines on:

  • Setting up the development environment (Vite/React/TypeScript).

  • Submitting pull requests.

  • Reporting bugs or suggesting features.

Feature Ideas 💡

Here are some potential enhancements for the project:

  • Automatic formatting
  • Built in meta-prompting
  • Component prompt variables
  • Component nesting
  • Upgrade Styles/Design (please...)
  • Compiled Prompt Libraries

Built With 🔧

Frontend: Vite, React, TypeScript, SCSS

Chrome Extension: Manifest V3

License 📄

This project is licensed under the Apache License 2.0. See LICENSE for details.

About

Modular Prompting Tool - A lightweight google chrome extension allowing developers to componentize their prompt library for better, faster prompts

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published