OuLiGrammeur

    Enter a sentence and click Let's go!

    Source
    All Select all letters
    Invert Invert the selection
    Share Copy a link to the current phrase
    Text field Deselect letters matching the typed text
    Search
    Strict mode - "Ideas? (strict)"

    Returns all word combinations that use exactly the selected letters.

    Click a word Exclude that word from the dictionary (session)
    Alt+click a word Permanently exclude that word from the dictionary
    Ctrl+click a word Remove its letters from the selection

    Sort options: Frequent (common words), Varied (spread of word lengths), Mixed (function words + content words), Dense (fewest words).

    First word mode - "Ideas? (1st word)"

    Returns possible words from the selected letters, followed by the remaining letters in parentheses - useful for exploring letter by letter.

    Click (rest) Sub-search in the active mode (strict or 1st word) — or cycle through sorts if already open
    Shift+click (rest) Toggle mode (strict ↔ 1st word) and launch the sub-search in the new mode
    Double-click (rest) Collapse sub-results
    Click the word Exclude that word from the dictionary (session)
    Alt+click the word Permanently exclude that word from the dictionary
    Ctrl+click the word Remove its letters from the selection
    Right-click a result Context menu (sub-searches, sort, collapse…)

    Sort options: Frequent (common words), Size (balance of length and frequency), Mixed (balance of frequency and variety), Rest (promising remaining letters).

    The Click on rest indicator shows the active sub-search mode. Click Strict or 1st word to change the mode for future clicks (persisted between sessions). Right-clicking a result also lets you choose the mode and updates the indicator.

    The Rest sort uses a 1-10 score evaluating how closely the remaining letters match the typical distribution of the target language (10 = very common, well-balanced letters). Ties are broken by the Mixed score.

    Heuristic mode - "Ideas? (Heuristic)"

    Combines the "1st word" search with strict sub-searches to assemble complete phrases. Each possible first word is tested in Mixed order (frequency × length), its sub-anagrams are ranked by density (fewest words first, max 100 per word count), and duplicates (same words in different order) are eliminated.

    Sort options available after the search: same as strict mode — Frequent, Varied, Mixed, Dense.

    Filters

    Restricts results using stackable criteria:

    Min length Minimum length of each word
    Frequency Exclude uncommon words - value = % of words excluded (the least frequent). E.g. 15 excludes the rarest 15%, 90 excludes the rarest 90%.
    Word count Min/max words per result
    Max 1-letter words Exclude results with more than N single-letter words (e.g. "A J THE CAT" has 2 single-letter words; with N = 2 it passes, with N = 1 it would be excluded).
    Expressions Required or forbidden words/phrases
    Structure Expected grammatical roles (noun, verb, adj…), gender, number
    Agreement Article / noun / adjective agreement
    Semantic field At least one word (or all words) in a given domain
    Dictionary

    Word exclusions are managed per language and persist across sessions.

    Click a word Exclude for the current session
    Alt+click Permanent exclusion (saved)
    Manual
    Work lines

    The Manual panel lets you compose anagrammatic phrases letter by letter by manipulating phoneme blocks in work lines.

    + LineAdd a new blank line
    Text field (header)Free label or note for the line
    +Duplicate the line
    XDelete the line
    Draw / Sort modes

    Each line has a button that alternates between two modes:

    Sort Default mode. Letters can be reordered by drag-and-drop.
    Draw Free placement. Click a letter to make it the cursor - clicking another letter places it right after the cursor, which then becomes the new cursor. Letters can also be freely dragged.

    Switching back to Sort arranges letters by their horizontal position.

    AI Prompt Builder

    The AI Prompt Builder panel automates building a list of anagram candidates to submit to an AI. Only available in 1st word mode.

    First wordsNumber of top "1st word" results to process (default: 15). The "1st word" search is launched automatically if it has not been done yet.
    Strict resultsPool size for the preliminary strict search (all letters at once). Active filters apply. 0 = disabled (default: 30).
    Results / sortNumber of candidates kept per sort criterion, for both the strict phase and each sub-search (default: 10).
    Create promptRuns the strict search then sub-searches sequentially, applies active filters, deduplicates, then copies the prompt to the clipboard.

    Two phases are combined: (1) strict search — raw + Dense sort + Varied sort + Size sort; (2) for each first word, a strict sub-search with the same four selections. Duplicates (same words in a different order) are removed.

    Animation

    The Animation panel (visible after creating a phrase) generates a video of the anagrammatic transformation. Available settings: font, colours, timing, export format (MP4, WebM, GIF, PNG+ZIP).