AI Universal Translator — app de desktop de tradução e resumo com suporte a LLM local/Gemini
(github.com/kirinonakar)Este é um app de desktop de tradução/resumo feito com Tauri 2 + Rust + React + TypeScript.
No começo, ele foi criado como uma ferramenta simples de tradução, mas ao traduzir textos longos surgiu a necessidade de recursos como tradução de arquivos, resumo e divisão em chunks, então organizei tudo no formato de um app de desktop.
Os principais recursos são os seguintes.
Tradução / resumo de texto e arquivos
Saída em streaming
Divisão automática em chunks para textos longos
Suporte ao servidor local do LM Studio
Suporte à API do Google
Detecção automática do idioma original
Ajuste de temperatura e tamanho dos chunks
Colar da área de transferência, copiar resultado e salvar
Tema claro/escuro
Pessoalmente, o ponto principal é que ele foi feito para permitir executar traduções/resumos simples com um modelo local rodando no LM Studio. Também há suporte ao uso de chave da API do Gemini, então, quando necessário, é possível alternar para a solução do Google.
Repositório no GitHub (download e código-fonte): https://github.com/kirinonakar/AItranslator
Site pessoal (veja também outros apps desenvolvidos!): https://kirinonakar.github.io/
Se você testar e deixar um feedback, eu ficarei realmente muito agradecido!
1 comentários
Acho que seria bom ter um recurso para criar previamente um dicionário com termos de um domínio específico e poder consultá-lo como referência.