QueryPop

QueryPop is a Python application that sends selected text with user instructions to a Large Language Model (LLM) using hotkeys for processing and displays the response in a user-friendly pop-up window.

MIT License

Stars
6
Committers
3

Bot releases are visible (Hide)

QueryPop - QueryPop v4.1

Published by drankush about 2 months ago

Bugs fixed from v4.0-beta:

  1. In the beta version, there was a bug in the macOS version that was not passing the typed comment in the instruction prompt. This has been fixed.
  2. The default APPLICATION_SHORCUT for macOS is now Command+' (the apostrophe), and Ctrl+' (the apostrophe) for winOS

Enhancements:

  1. You can now update the config.py variables except APPLICATION_SHORCUT and you don't need to restart the application. You will have to still restart after modifying the APPLICATION_SHORCUT, for the listener to update it.
  2. New web-based LLM services added: "perplexity, "copilot", "blackbox", "you", "mistral". For automated input with "blackbox", "you" and "mistral" use width to >870.

Full Changelog: https://github.com/drankush/QueryPop/compare/v4...v4.1

QueryPop - QueryPop v4.0-beta

Published by drankush about 2 months ago

Only for Mac

  • Fixes #1 :
    Allows users to choose preferred web version instead of API. Options include "chatgpt", "claude", "gemini", "meta". Leave blank or set to any other value to use API keys. In config.py edit this:
    PREFER_WEBVERSION = "No"
    Also users can modify Input Delay for Web Version (in seconds)
    INPUT_DELAY = "5"
    As well as pop-up window size of the browser.
    BROWSER_WINDOW_SIZE = "{100, 50, 400, 700}"
  • Fixes #2 :
    Uses app-logo instead of text in trayicon.
  • Needs more permissions. Check out in ReadMe.

This is an early macOS release. Subsequently a Windows version will be released.

Update: Windows Beta Release is now available.

QueryPop - QueryPop v3.0 Latest Release

Published by drankush about 2 months ago