Frequently Asked Questions

Q:What is PromptFusion?

A:PromptFusion is a powerful desktop application designed to simplify and enhance your AI prompt creation process. It allows you to combine code from multiple files, compress code to save on context size, and add pre-prompts, ultimately creating powerful and effective prompts with ease. It is meant for developers and general users and works with ChatGPT, Claude, Gemini, or any LLM that supports text prompts.

Q: Why should I use PromptFusion? How does it help me save time and effort?

A: If you're working on a development project with multiple files (like an Android project, a React application, or a Python project), identifying the source of a problem can be time-consuming and cumbersome. Typically, you'd have to manually copy and paste code from various files into a tool like ChatGPT, repeatedly switching between files until you find the issue. PromptFusion streamlines this process, allowing you to consolidate and minify text from multiple files within your project directory efficiently. PromptFusion makes it easier and faster to diagnose and solve problems, saving you significant time and effort.

Q: How do I use PromptFusion?

A: Using PromptFusion is simple and straightforward. Follow these steps:

  1. Set up your Project:
    • If you haven't set up a project folder yet, navigate to Options > Manage Projects to create one.
    • Select the project type from the dropdown list.
    • Define the extensions for your project. Click on the "list of extensions" link to open an HTML page with a search box.
    • Search for your programming language (e.g., Python) and select the extensions from the list. Copy these extensions into the Extensions textbox.
    • Save your project.
  2. Load your Project:
    • Return to the main page and select your newly created project from the Project Type dropdown menu.
    • Click "Select Project and Load Tree" to choose the location of your project folder.
    • PromptFusion will populate the treeview with all the files in your project.
  3. Select Files:
    • Select the files you want to include in your prompt. You can select the entire project or check specific files from the treeview.
  4. Create the Prompt:
    • In the Pre-prompt textbox, enter a brief description of what you want the AI to do with your code. Examples include: "Summarize this code," "How can I improve the project," "What's the error," etc.
    • Click "Create Prompt." PromptFusion will merge the code from the selected files with your pre-prompt and automatically copy the combined prompt to your clipboard.
  5. Paste and Get Results:
    • Open your preferred AI model, such as ChatGPT or Claude, and paste the generated PromptFusion prompt.
    • The AI model will now have the complete code context and your instructions, providing more accurate and insightful results.

Q: How can I save and load my file selections?

A: You can save your file selections as snapshots using the Save Tree Selection functionality (Ctrl+S). These snapshots can be reloaded instantly using the Load Tree Selection option (Ctrl+L), allowing you to quickly resume crafting your perfect prompt without manually selecting files each time.

Q: What AI models does PromptFusion work with?

A: PromptFusion is compatible with a wide range of AI models, including ChatGPT, Claude, Gemini, Mixtral, Llama and others that accept text-based prompts.

Q: What features does PromptFusion offer?

A: PromptFusion offers a range of features, including:

  • File Merging: Combine code from multiple files for a complete context picture.
  • Code Compression: Optimize your prompt length and save tokens using different compression levels.
  • Pre-prompts and Templates: Craft personalized pre-prompts and manage a library of reusable templates.
  • Multiple Programming Languages: Work with any number of programming languages.
  • Save and Load Selections: Quickly save and reload your file selection snapshot
  • Quick Editor: Edit file content directly from within the app.

Q: What programming languages does PromptFusion support?

A: PromptFusion can handle any programming language. Just define the extensions for the project type in the "Manage Projects" section, by clicking “List of extensions” in the Extensions text box.

Q: What types of code compression can I use in PromptFusion?

A: PromptFusion offers three compression levels:

  • Level 0 Compression: No compression. Maintains the original format of the code.
  • Level 1 Compression: Minifies. Removes comments, excessive whitespace, and unnecessary line breaks.
  • Level 2 Compression: Extreme compression. Removes all spaces, braces, punctuation, and other characters from the code. Use this compression with care, since it may be make the prompt unreadable. However, in test, many LLMs are found capable of deciphering the prompt even with the extreme compression in place. This is particularly useful when you want to save on input token size.

Q: What is the Quick Editor feature?

A: The Quick Editor lets you edit the content of a file directly from within PromptFusion. Right-click on a file in the project tree and select "Quick Editor" to open the editor.

Q: What are pre-prompts?

A: Pre-prompts are customizable introductions or setups for your prompts. You can craft personalized pre-prompts, manage a library of reusable prompt templates, and streamline your workflow with customizable shortcuts. PromptFusion also comes with a library of ready-to-use prompts to jumpstart your tasks. This lets you reuse common prompt elements and save time.

Q: How do I use the ready-to-use prompt library?

A: While writing your prompt in PromptFusion, click the "+" button (top right to the pre-prompt box). This will open a list of pre-defined prompts. Select the desired prompt to add it to your main prompt.

Q: How do I manage pre-prompts and templates?

A: Navigate to the "Options -> Manage Prompts" menu. Select a project type or "Universal" for general prompts. Add, edit, delete, and organize pre-prompts for each project type. Create and save customized prompt shortcuts.

Q: What is a prompt shortcut, and how do I create it?

A: A prompt shortcut is a quick way to insert predefined prompts into your pre-prompt textbox using key combinations. To create a prompt shortcut, follow these steps:

  1. Go to Options > Prompt Shortcuts.
  2. In the window that opens, click the "+" button to add a shortcut.
  3. You can create up to 5 shortcuts. After adding a shortcut, click “Save Prompt” to save it. Each of these 5 prompt shortcuts is assigned a key combination (e.g., Ctrl+1, Ctrl+2, etc.). When you press the corresponding shortcut key, the associated prompt will be inserted into the pre-prompt textbox, allowing for quick and efficient prompt generation.

Q: What are the different licensing options for PromptFusion?

A: PromptFusion offers a full functional 30-day trial version, and a paid license option.

Q: How does the trial version of PromptFusion work?

A: PromptFusion offers a 30-day fully-functional trial with no registration or credit card required. You can test all the features of the application during this period.

Q: Do I need to register or use my credit card for the trial version?

A: PromptFusion offers a fully functional 30-day trial version, with no registration or credit card required. After the trial, you can purchase a license to continue using the software.

Q: What should I do if my trial period expires?

A: If your trial period expires, you will need to purchase a license to continue using PromptFusion. Follow these steps:

  1. Go to https://stratadigital.com/promptfusion.
  2. Click BUY and Complete the purchase to obtain your license key.
  3. Open PromptFusion and go to Help -> Activate License.
  4. Enter your license key in the provided field. After activation, you will have a fully functional, licensed version of PromptFusion.

Q: How do I purchase PromptFusion?

A: You can purchase a PromptFusion license through the official website. https://stratadigital.com/promptfusion

Q: How can I activate my PromptFusion license?

A: To activate your PromptFusion license, follow these steps:

  1. Go to the Help menu and select Activate License....
  2. Enter your serial key to validate and activate your license. If you encounter any issues, please contact support at [email protected].

Q: What are the different license editions available?

A: Currently, PromptFusion offers two license editions: Personal and Enterprise. If you need additional licenses at a discounted rate for a business or enterprise, please contact [email protected].

Q: Is there an enterprise license available?

A: Yes! If you are a business, team, or enterprise that needs additional licenses at a discounted rate, please contact [email protected].

Q: What platforms does PromptFusion support?

A: PromptFusion is currently available for Windows.

Q: Is PromptFusion available for Mac or Linux?

A: Not yet, but we plan to launch it for Mac and Linux in the future.

Q: How can I contact PromptFusion support?

A: You can contact PromptFusion support by emailing [email protected].

Q: Where can I find more information about PromptFusion?

A: For more details, visit the PromptFusion website. We will soon include user guides, tutorials, and case studies.