Greasy Fork is available in English.
Draggable, resizable usage-limits panel with dark/light theme memory
Perplexity – Usage Limits & Settings is a powerful userscript designed to enhance the Perplexity.ai interface. It injects a floating, draggable, and resizable dashboard into the webpage that surfaces your real-time account usage limits, API caps, and hidden user settings.
Instead of guessing how many "Pro" or "Research" searches you have left, this script fetches the data directly from Perplexity's internal APIs and updates automatically as you search.
The panel categorizes your data into three distinct sections:
You never have to manually refresh the page to see your updated stats.
POST requests) and listens for you hitting "Enter" or clicking the submit/search buttons.3s... 2s... 1s...) appears in the panel header, followed by an automatic background refresh of your limits.The panel stays out of your way and adapts to your workflow.
If you want a distraction-free environment, you can close the main dashboard using the "✕" button. A minimal "Limits" pill button will remain docked near your chat bar. Clicking this pill instantly restores the dashboard. The pill features a glowing dot that matches the panel's live status (Green = Active, Yellow = Refreshing).
/rest/rate-limit/all (for search and MCP limits)/rest/user/settings (for default models and upload caps)
Local Storage: Uses the pplx_panel_v5 key in your browser's localStorage to save your x / y coordinates, width / height, and dark theme preferences.
Performance: The script uses a MutationObserver to gracefully handle Perplexity's Single Page Application (SPA) navigation. It ensures the panel is injected when the URL changes without causing unnecessary reloads or slowing down your browser.