Skip to main content

Prompt Deck 🎴

Windows Python License

✨ Your Smart Prompt Management Companion ✨

Prompt Deck is a lightweight Windows utility that helps you structure and manage your LLM prompts with style. Perfect for power users who work with multiple AI assistants!

✨ Features

🎯 Smart Layout Clean, modern interface with a main prompt area and expandable context sections
🔄 Context Management Add multiple labeled context sections with character counting
📁 File Integration Drag & drop files directly into context sections with visual feedback
📋 Quick Copy One-click copying of formatted prompts
🚀 AI Integration Direct launch buttons for ChatGPT, Claude, and Grok
💾 Persistent Storage Your prompts and window position are automatically saved between sessions

🎨 Interface

Prompt Deck Interface

Replace this with an actual screenshot of your app

Main Components:

  • Main Prompt Area: A spacious text field for your primary prompt
  • Context Sections: Expandable sections with:
    • Notes field for labeling context
    • Content area with character counter
    • File support with drag & drop
  • Quick Actions:
    • Copy to Clipboard
    • Direct launch buttons for popular AI assistants

🚀 Installation

# Install from PyPI
pip install prompt-deck

# Or install from source
git clone https://github.com/yourusername/prompt-deck.git
cd prompt-deck
pip install -e .

💫 Usage

  1. Launch the app:

    prompt-deck
    
  2. Working with Prompts:

    • Type your main prompt in the top section
    • Click "Add Context" to create new context sections
    • Drag & drop files directly into the window to create file-based contexts
  3. Managing Contexts:

    • Add notes to label your contexts
    • Type or paste content directly
    • Drop files to automatically create context sections
    • Remove contexts using the "Remove" button
  4. Using with AI Assistants:

    • Click "Copy to Clipboard" to copy your formatted prompt
    • Use the quick-launch buttons to open your favorite AI assistant:
      • 🤖 ChatGPT (chat.openai.com)
      • 🎭 Claude (claude.ai)
      • ✨ Grok (x.com/i/grok)

💾 Data Storage

Your prompts and settings are automatically saved in:

%LOCALAPPDATA%\PromptDeck\state.json

🎨 Styling

Prompt Deck features a modern, clean interface with:

  • Elegant color scheme with muted blues and grays
  • Smooth animations for drag & drop
  • Visual feedback for all interactions
  • Comfortable spacing and typography using system fonts

🛠️ Technical Details

  • Built with PyQt6 for a native Windows experience
  • Uses system font stack for optimal rendering
  • Implements efficient file handling with drag & drop support
  • Saves state in JSON format for easy backup/restore

📜 License

MIT License • Made with 💖 by yada

Make your prompts powerful!

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

prompt_deck-0.1.0.tar.gz (177.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

prompt_deck-0.1.0-py3-none-any.whl (14.8 kB view details)

Uploaded Python 3

File details

Details for the file prompt_deck-0.1.0.tar.gz.

File metadata

  • Download URL: prompt_deck-0.1.0.tar.gz
  • Upload date:
  • Size: 177.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.0

File hashes

Hashes for prompt_deck-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b2f8beb6af18000786b729b01e0586ad633af745cea8a8de573946419cd42827
MD5 a02fe0ef9be6838ee2e690c1d57b8039
BLAKE2b-256 8476b01d21b3124fd67dde3dfc01b34f7a8e77606344c15eb1a68a0fb79a5912

See more details on using hashes here.

File details

Details for the file prompt_deck-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: prompt_deck-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 14.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.0

File hashes

Hashes for prompt_deck-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 36cf47ee4cc96c78499998e59738038eb276a682cdc3ca7aef199879fa77a1e5
MD5 d0c1206dc26918dfba153642aa88f5f5
BLAKE2b-256 8fbe678a32c48ab6df94e128560fcf6018c7485aefe0402d2f1b9a5959e03c62

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page