kraa
Open source · macOS, Windows e Linux

Melhore qualquer texto sem sair do app.

Selecione, aperte um atalho e deixe um LLM reescrever. O Kraa roda na bandeja e, por padrão, usa o Ollama local.

$npm i -g @gustavofsilva/kraa && kraa start

Conheça o Kraa

Ele busca o texto onde ele estiver.

O Kraa é um corvo: pega o trecho que você selecionou em qualquer janela, leva até o modelo e devolve a versão melhorada no mesmo lugar.

Kraa, um corvo preto com detalhes âmbar, voa entre janelas de aplicativos carregando trechos de texto destacados.

Como funciona

Três passos, zero troca de janela.

  1. 01

    Selecione

    Marque o texto em qualquer app: e-mail, chat, editor, navegador, terminal.

  2. 02

    Aperte o atalho⌘⇧Y

    O modal abre com a seleção. Escolha uma ação ou escreva uma instrução livre.

  3. 03

    Substitua ou copie⌘↵

    O resultado chega em stream e volta para o app de origem com um atalho.

Recursos

Pequeno, rápido e do seu jeito.

Funciona em qualquer app

Captura a seleção e cola o resultado de volta no app de origem. Nada de copiar e colar entre janelas.

Local por padrão

Vem configurado para o Ollama na sua máquina. Seu texto não sai do computador.

Qualquer provider compatível

Ollama, Ollama Cloud, OpenAI ou qualquer endpoint /v1/chat/completions. Troque o modelo no próprio modal.

Ações que você define

8 ações prontas (melhorar prompt, mais formal, traduzir…) e as suas próprias em um YAML simples.

Resposta em stream

Veja o texto sendo escrito e cancele a qualquer momento com Esc.

macOS, Windows e Linux

Binário nativo e leve em cada sistema, com X11 e Wayland no Linux.

CLI com diagnóstico

start, stop, autostart e um doctor que aponta exatamente o que falta.

Configuração

Um arquivo YAML. Nada mais.

Aponte para o provider que quiser, escolha o modelo e crie ações com a sua própria instrução. A chave de API pode ficar na variável KRAA_API_KEY, fora do arquivo.

config.yaml
provider:
  base_url: "http://localhost:11434/v1"
  model: "llama3.2"

actions:
  - id: bullet-points
    category: Mensagem
    label: Transformar em tópicos
    instruction: >-
      Reescreva o texto como uma lista de
      tópicos curtos. Responda só com a lista.

Instale em um comando.

Com o Ollama rodando, é só isso.

$npm i -g @gustavofsilva/kraa && kraa start

macOS, Windows e Linux · Node 18+

Guia completo de instalação →