Prompt Producer is a free, local-first macOS prompt library. Save reusable prompts, edit them with a BlockNote-powered editor, search them from a global command bar, and use Apple Foundation Models for local prompt generation where supported.
- Opens a global command bar with
Command-Shift-U. - Creates a new prompt with
Option-Shift-U. - Searches saved prompt titles, bodies, and tags with local Fuse.js fuzzy search.
- Previews the selected prompt with
Command-I. - Copies a clicked prompt, or uses Return to copy and optionally paste into the last active app.
- Stores prompts locally in Application Support.
- Uses Apple on-device Foundation Models for editor AI features when available.
- Runs without Cloudflare, OpenAI, or any remote prompt-search endpoint.
Requirements:
- macOS 14 or newer.
- Xcode Command Line Tools.
- Node.js 22 or newer.
- Apple Foundation Models require a supported macOS version and Apple Intelligence availability.
Clone and run:
git clone https://github.com/harborline/prompt-pro.git
cd prompt-pro
./script/build_and_run.shThe build script installs the BlockNote web editor dependencies if needed, builds the editor bundle, builds the Swift package, signs a local app bundle when a signing identity is available, and launches Prompt Producer.
Manual development commands:
npm install
npm run build:blocknote
swift build
swift test
npm run test:web- Launch Prompt Producer.
- Add or edit prompts in the prompt library.
- Press
Command-Shift-Ufrom any app to open the command bar. - Type to search by prompt title, body, or tag.
- Use Up/Down arrows to move through results.
- Press
Command-Ito preview the selected prompt. - Click a result to copy it, or press Return to copy and paste based on your Settings preference.
Accessibility and Automation permissions are only needed if you want Prompt Producer to paste a selected prompt into the app you were already using. Copying works without those permissions.
The App Store packaging lane expects local signing certificates and App Store Connect credentials configured outside the repository:
fastlane mac submit_reviewThe repo intentionally does not include local credentials, Sentry auth tokens, build products, node modules, or App Store private state.
App Icon created by RIkas Dzihab - Flaticon
- Support: help@pdx.software
- Privacy: pdx.software/privacy
- Terms: pdx.software/terms
- Harborline: github.com/harborline
