feat: bulk custom words import, predefined lists, and AI prompt helper#863
Closed
EXTREMOPHILARUM wants to merge 1 commit intocjpais:mainfrom
Closed
feat: bulk custom words import, predefined lists, and AI prompt helper#863EXTREMOPHILARUM wants to merge 1 commit intocjpais:mainfrom
EXTREMOPHILARUM wants to merge 1 commit intocjpais:mainfrom
Conversation
- Add paste import (comma/newline separated) with dedup and preview count - Add URL import via new fetch_word_list Rust command (reqwest) - Add Browse word lists: fetches curated lists from GitHub raw URLs - Add word-lists/ directory with medical, programming, and legal term lists - Add Clear All and Export as .txt buttons to the words tag list - Add Generate with AI tab: copies a prompt to clipboard for use with any LLM - Skip permissions gate in dev mode (import.meta.env.DEV) - Add 17 new i18n keys across all 17 supported locales
Owner
|
Sorry new features are not being accepted at this time. Only bug fixes |
Author
|
Ok thank you |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Before Submitting This PR
Human Written Description
I was having issues with certain words being transcribed out of context — specific to my use case with technical and coding terminology. Adding them one by one was becoming a pain, especially because I use LLMs (specifically Claude Code) for most of my work. The LLM understands the context and knows which words are being misheard, but there was no way to bulk-add them all at once. I use Parakeet V3, and giving the model domain-specific vocabulary makes a big difference — so being able to import a whole list at once, or have an LLM generate one based on context, felt like the natural workflow to build.
Related Issues/Discussions
Discussion: Related to the open text replacements PR #455 — that addresses find→replace pairs, this addresses bulk-importing words for the existing fuzzy correction feature. Both are complementary.
Community Feedback
No discussion opened yet — per CONTRIBUTING.md this is not required.
Testing
.txtfiles, verified error handling on bad URLs (non-2xx returns an error, not silent garbage)word-lists/index.json, expanded each list, previewed 10 words, added to list with dedup workingbun run lint) passes cleanScreenshots/Videos (if applicable)
AI Assistance
If AI was used: