[GH-ISSUE #7196] feat: text select quick actions enhancements #30179

Closed
opened 2026-04-25 04:28:18 -05:00 by GiteaMirror · 2 comments
Owner

Originally created by @adan89lion on GitHub (Nov 22, 2024).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/7196

Feature Request

Is your feature request related to a problem? Please describe.
In version 0.3.31, Open WebUI introduced a "text select quick actions," enabling users to ask questions or quest explanations of the selected text. However, this feature can be expanded and improved for advanced customizability.

Describe the solution you'd like

  • Text-to-Speech (TTS) and Speech Generation: Users could have the option to select a specific portion of text and generate speech, rather than generating the entire LLM response as one output. For instance, while learning a foreign language with LLMs, this feature allows users to hear individual words they struggle with.

  • Web Search: Users could select a few text and initiate a web search with Open WebUI, enhancing LLM's answer with real-time data and reduce hallucinations for smaller models.

  • Summarization Customization: Users could select a large segment of text and receive personalized summaries. Personal preferences for summarization styles could be options like bullet points, concise sentences, or table formats.

  • Modular Options: Users could add customized quick actions like translations, etymologies, text extractions, or code writing.

Describe alternatives you've considered
I tried using a separate TTS WebUI to generate speech of selected texts for me, but it seems like a missed opportunity for Open WebUI to have this feautre in the text select quick actions.

I tried to use the "Ask" button and write queries to accomplish some feature requests above, like summarization or translation. But being able to add/customize buttons could accelerate my workflow.

Additional context
N/A

Originally created by @adan89lion on GitHub (Nov 22, 2024). Original GitHub issue: https://github.com/open-webui/open-webui/issues/7196 # Feature Request **Is your feature request related to a problem? Please describe.** In version 0.3.31, Open WebUI introduced a "text select quick actions," enabling users to ask questions or quest explanations of the selected text. However, this feature can be expanded and improved for advanced customizability. **Describe the solution you'd like** - **Text-to-Speech (TTS) and Speech Generation:** Users could have the option to select a specific portion of text and generate speech, rather than generating the entire LLM response as one output. For instance, while learning a foreign language with LLMs, this feature allows users to hear individual words they struggle with. - **Web Search:** Users could select a few text and initiate a web search with Open WebUI, enhancing LLM's answer with real-time data and reduce hallucinations for smaller models. - **Summarization Customization:** Users could select a large segment of text and receive personalized summaries. Personal preferences for summarization styles could be options like bullet points, concise sentences, or table formats. - **Modular Options:** Users could add customized quick actions like translations, etymologies, text extractions, or code writing. **Describe alternatives you've considered** I tried using a separate TTS WebUI to generate speech of selected texts for me, but it seems like a missed opportunity for Open WebUI to have this feautre in the text select quick actions. I tried to use the "Ask" button and write queries to accomplish some feature requests above, like summarization or translation. But being able to add/customize buttons could accelerate my workflow. **Additional context** N/A
Author
Owner

@DomoMKT commented on GitHub (Feb 3, 2025):

you can find a text-to-speech solution that fits your needs at www.nemesyslabs.com.

<!-- gh-comment-id:2630786855 --> @DomoMKT commented on GitHub (Feb 3, 2025): you can find a text-to-speech solution that fits your needs at [www.nemesyslabs.com](https://www.nemesyslabs.com).
Author
Owner

@silentoplayz commented on GitHub (Aug 25, 2025):

Summarization Customization: Users could select a large segment of text and receive personalized summaries. Personal preferences for summarization styles could be options like bullet points, concise sentences, or table formats.

&

Modular Options: Users could add customized quick actions like translations, etymologies, text extractions, or code writing.

Good news! I'm here to state that v0.6.19 of Open WebUI has introduced "Customizable Floating Quick Actions with Tool Support".

✍️ Customizable Floating Quick Actions with Tool Support: Take full control of your text interaction workflow with new customizable floating quick actions. In Settings, you can create, edit, or disable these actions and even integrate tools using the '{{TOOL:tool_id}}' syntax in your prompts, enabling powerful one-click automations on selected text. This is in addition to using placeholders like '{{CONTENT}}' and '{{INPUT_CONTENT}}' for custom text transformations.

<!-- gh-comment-id:3218634197 --> @silentoplayz commented on GitHub (Aug 25, 2025): > Summarization Customization: Users could select a large segment of text and receive personalized summaries. Personal preferences for summarization styles could be options like bullet points, concise sentences, or table formats. & > Modular Options: Users could add customized quick actions like translations, etymologies, text extractions, or code writing. Good news! I'm here to state that [v0.6.19](https://github.com/open-webui/open-webui/releases/tag/v0.6.19) of Open WebUI has introduced "`Customizable Floating Quick Actions with Tool Support`". > ✍️ Customizable Floating Quick Actions with Tool Support: Take full control of your text interaction workflow with new customizable floating quick actions. In Settings, you can create, edit, or disable these actions and even integrate tools using the '{{TOOL:tool_id}}' syntax in your prompts, enabling powerful one-click automations on selected text. This is in addition to using placeholders like '{{CONTENT}}' and '{{INPUT_CONTENT}}' for custom text transformations.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#30179