App de voz open source e local-first para Windows, macOS e Linux que dita texto em qualquer aplicativo, responde em voz alta, executa comandos de voz e grava reuniões.
farshed/sage
Um app de chat por voz auto-hospedado, escrito em Rust, para conversar com LLMs usando reconhecimento de fala e síntese de voz de código aberto.
- Estrelas
- 464
- Forks
- 38
- Issues abertas
- 2
- Último commit
- há 2 meses
O que é?
Sage é um aplicativo de chat por voz auto-hospedado para conversar com modelos de linguagem grandes. A fala é transcrita localmente com o Whisper, a resposta do modelo é gerada por um LLM e reproduzida em voz alta usando o modelo de síntese de voz Kokoro, permitindo que todo o fluxo de processamento de fala funcione offline.
Para gerar texto, você pode executar um modelo local pelo Ollama ou usar um provedor de terceiros. Deepseek, OpenAI, Anthropic e Together.ai são compatíveis desde o início, e a troca entre eles é feita definindo variáveis de ambiente em um arquivo .env. Sage pode ser executado em um contêiner Docker ou de forma nativa, com scripts de configuração para Unix e Windows; a compilação nativa no macOS usa CoreML para o Whisper.
O projeto é voltado a quem quer uma interface de voz para um LLM sem enviar áudio a um serviço de fala na nuvem. O README observa que a inferência do Whisper no Docker é mais lenta do que a execução nativa e lista suporte a CUDA, suporte multilíngue e um prompt de sistema configurável como trabalhos planejados.
Recursos principais
- 01Conversão local de fala em texto com Whisper e de texto em fala com Kokoro.
- 02Compatível com Ollama para modelos auto-hospedados e com Deepseek, OpenAI, Anthropic e Together.ai como provedores.
- 03O provedor e o modelo são escolhidos por meio de variáveis de ambiente.
- 04Executa em Docker ou de forma nativa no Unix e no Windows.
- 05Usa CoreML para o Whisper no macOS.
Casos de uso
- Conversar por voz com um modelo local do Ollama sem enviar áudio a um serviço na nuvem.
- Adicionar uma interface de voz a um provedor de LLM que você já usa.
- Experimentar um fluxo offline de fala para LLM e de volta para fala em hardware de consumo.
Em coleções
Tópicos
Perguntas frequentes
- O que é sage?
- Um app de chat por voz auto-hospedado, escrito em Rust, para conversar com LLMs usando reconhecimento de fala e síntese de voz de código aberto. Sage é um aplicativo de chat por voz auto-hospedado para conversar com modelos de linguagem grandes. A fala é transcrita localmente com o Whisper, a resposta do modelo é gerada por um LLM e reproduzida em voz alta usando o modelo de síntese de voz Kokoro, permitindo que todo o fluxo de processamento de fala funcione offline.
- sage é gratuito? Qual é a licença?
- sage é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- sage ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de sage foi em 16 de set. de 2026.
- Para que posso usar sage?
- Conversar por voz com um modelo local do Ollama sem enviar áudio a um serviço na nuvem. Adicionar uma interface de voz a um provedor de LLM que você já usa. Experimentar um fluxo offline de fala para LLM e de volta para fala em hardware de consumo.
- Onde consigo sage?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/farshed/sage
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
App de ditado por voz open source para Mac: segure Fn, fale e o texto revisado será digitado onde estiver o cursor.
Estúdio local de IA para desktop e uso offline, com geração de imagens pelo Stable Diffusion, chat com GGUF, transcrição com Whisper e síntese de voz com Kokoro.
Assistente de voz open source para Android que roda no dispositivo, com respostas faladas e gráficas e várias habilidades integradas.
Um sistema operacional de agentes para desktop, de código aberto, que executa agentes de programação com IA, assistente de voz, controle do navegador e integrações com apps na sua própria máquina.
Estúdio de voz com IA, open source e local-first para clonar vozes, gerar fala, ditar em qualquer app e dar voz a agentes de IA.