Summarize with AI

Single-button AI summarization (OpenAI/Gemini) with model selection dropdown for articles/news. Uses Alt+S shortcut. Long press 'S' to select model. Allows adding custom models. Adapts summary overlay to system dark mode and mobile viewports.

These are versions of this script where the code was updated. Show all versions.

  • v2025.05.03.2014 2025-05-03

    feat: adicionar responsividade mobile ao overlay de resumo

  • v2025.05.03.1759 2025-05-03

    deps: atualiza versão da biblioteca Readability

  • v2025.05.03.1751 2025-05-03

    feat: remove gatilho de duplo clique para seletor de modelo

  • v2025.05.02.2253 2025-05-03

    feat: Refatora interação do botão/atalho e adiciona dark mode/cores de qualidade

  • v2025.02.16.14.56 2025-05-01 Imported from URL
  • v2025.02.16.14.56 2025-02-16

    chore(userscript): update metadata and optimize initialization

    • Update userscript metadata for Greasy Fork distribution and updates.
    • Conditionally initialize setupFocusListeners() to depend on articleData.
    • Add safeguard in toggleButtonVisibility() to handle missing button scenarios.
    • Refactor code formatting for improved readability.
  • v2025.02.14.20.44 2025-02-14

    chore(userscript): update version

    • Atualiza versão do userscript para refletir a hora da modificação
  • v2025.02.14.19.42 2025-02-14

    feat(models): adicionar opção de modelo o3-mini para openai

    • adicionar modelo o3-mini à lista de modelos openai disponíveis
    • para fornecer aos usuários mais opções de modelos ao usar openai
    • o modelo o3-mini agora está disponível na configuração do grupo de modelos openai em summarize-with-ai.user.js
  • v2025.02.14.19.42 2025-02-14

    refactor: unify AI summarization into single-button workflow

    Consolidated OpenAI and Gemini buttons into one, with a model selection dropdown for easier use. Streamlined the UI, reduced redundant code, and enhanced API key management for multiple services. Updated styles and improved accessibility and functionality.

  • v2024.12.28.1418 2024-12-28

    ✨ feat(summarize-with-ai.user.js): Add Gemini API support and dual buttons 📝 docs(README.md): Update to reflect Gemini support and dual buttons

  • v2024.10.16.2053 2024-10-16

    🔧 fix(summarize-with-ai.user.js): update shortcut key for summarization from 'C' to 'S' for better usability

  • v2024.10.16.2050 2024-10-16

    🔧 fix(summarize-with-ai.user.js): update key combination for summarization to 'Alt+C' for better usability

  • v2024.10.16.2046 2024-10-16

    TEST FINAL???

  • v2024.10.16.2045 2024-10-16

    Update version to 2024.10.16.2044

    TEST

    TEST

  • v2024.10.16.2041 2024-10-16

    Update version to 2024.10.16.2041

    Update version to 2024.10.16.2041

  • v2024.10.16.2005 2024-10-16

    Small changes

  • v2024.10.16.2005 2024-10-16

    🔧 fix(summarize-with-ai.user.js): update version number to 2024.10.16.2005 in user script metadata

  • v2024.10.16.2002 2024-10-16

    🔧 fix(summarize-with-ai.user.js): improve keydown event handling for 'Alt+S' and 'Option+S' key combinations

  • v2024.10.16.2002 2024-10-16

    🔧 chore(summarize-with-ai.user.js): update version number and improve overlay max-width and text color for better visibility

  • v2024.10.16.1837 2024-10-16

    🔧 fix(summarize-with-ai.user.js): update keyboard shortcut to 'Alt+S' for triggering summarization functionality.

  • v2024.10.16.1526 2024-10-16

    ✨ feat(summarize-with-ai.user.js): add Readability-readerable dependency for improved document parsing functionality

  • v2024.10.16.1526 2024-10-16

    🔧 chore(summarize-with-ai.user.js): update version to 2024.10.16.1526 for release readiness

  • v2024.10.11.1526 2024-10-16

    update prompt

  • v2024.10.11.1526 2024-10-07

    Atualiza versão e aprimora a lógica de controle de visibilidade do botão de resumo

  • v2024.10.11.1524 2024-10-07

    hotfix 19529

    Atualiza a versão do script para 2024.10.11.1524 e melhora a descrição

  • v2024.10.11.1518 2024-10-07
  • v2024.10.11.1516 2024-10-07

    Atualiza a versão do script e melhora o manuseio de erros na comunicação com a API

  • v2024.10.11.1515 2024-09-29

    Atualiza a versão do script e ajusta estilos do botão e overlay de resumo

  • v2024.10.11.1514 2024-09-29

    Atualiza a versão do script e aprimora o estilo do botão e sobreposição de resumo

  • v2024.10.11.1511 2024-09-29

    Atualiza a versão do script e ajusta estilos do botão e sobreposição de resumo

  • v2024.10.11.1508 2024-09-29

    Atualiza a versão do script e melhora a exibição da sobreposição de resumo

  • v2024.10.11.1453 2024-09-29

    Atualiza versão e melhora verificações na função de resumo de artigos

  • v2024.10.11.1430 2024-09-29

    Atualiza a versão do script e melhora o tratamento de erros da API

  • v2024.10.11.1422 2024-09-29

    Atualiza descrição do script e ajusta funções para melhor compatibilidade com a API da OpenAI

  • v2024.10.11.1407 2024-09-29

    Atualiza a versão do script e ajusta o estilo do botão e sobreposição para melhor usabilidade

  • v2024.10.10.1247 2024-09-27

    Atualiza a versão do script para 2024.10.10.1247 e melhora a descrição

  • v2024.10.10.1245 2024-09-27

    Atualiza as instruções para a geração de resumos em HTML com emojis como marcadores

  • v2024.10.10.1245 2024-09-19

    Atualiza modelo para 'gpt-4o-mini' e refina estrutura do resumo

  • v2024.10.10.1225 2024-09-19

    Atualiza modelo de IA para 'gpt-4o' no script de resumo

  • v2024.10.10.1221 2024-09-19

    hotfix 9140

    Atualiza modelo para 'gpt-4o-mini' no script de resumo AI

  • v2024.10.10.1212 2024-09-19

    Adiciona atalho de teclado e streaming para resumo com IA

  • v2024.09.19.1200 2024-09-19

    Atualiza o número da versão para 2024.09.19.1200

  • v2024.09.19.11.18 2024-09-19

    Refatora lógica de resumo para melhor estrutura HTML

  • v2024.09.19.11.18 2024-09-19

    Corrige quebra de linha no texto do resumo com <br>

  • v2024.09.19.11.18 2024-09-19

    Corrige exibição de sumário substituindo texto por HTML bruto

  • v2024.09.19.11.09 2024-09-19

    Adiciona detecção de idioma do usuário para resumo com OpenAI API

  • v2024.09.19.10.50 2024-09-19

    Atualiza o conteúdo de mensagens no resumo de artigos

  • v2024.09.19.10.29 2024-09-19

    Atualiza versão do script para 2024.09.19.10.29

  • v2024.09.19.09.58 2024-09-19