Divulgação de afiliação: esta página contém links de afiliados. Ganhamos uma comissão quando você se cadastra pelos nossos links, sem custo extra para você. Nossas opiniões editoriais nunca são pagas. Conteúdo para adultos 18+.

SillyTavern sem extensões é um cliente de chat competente e nada além disso. O programa base conversa com o modelo que você conectar, organiza cartões de personagem e guarda seus históricos — mas tudo do que as pessoas lembram (voz, imagens, expressões do personagem, tradução, busca na web) mora no painel de extensões. É também ali que as noites perdidas se acumulam.

A documentação oficial lista nove extensões integradas que não exigem instalação e um catálogo de mais de trinta instaláveis entre o repositório do projeto e os repositórios de terceiros. Ninguém precisa de trinta. Quatro ou cinco bem escolhidas mudam a experiência; quinze deixam você com um chat mais lento, atualizações que quebram o formato dos cartões e uma fatura de API que você não planejou.

Aqui vai a seleção honesta: as nove integradas e para que servem, as onze instaláveis que entregam algo real, as três formas de instalação e os quatro pontos onde isso quebra em silêncio.

→ Testar o Candy AI grátis (sem instalar nada)


O que é uma extensão (e o que não é)

Uma extensão é um módulo JavaScript carregado dentro da interface que adiciona uma função: um provedor de voz, um gerador de imagens, um tradutor, um contador de tokens. Você ativa e desativa no painel Extensions da barra superior, e algumas exigem um servidor separado (TTS local, ComfyUI, um buscador).

O que importa é separar três famílias, porque elas se comportam de formas muito diferentes:

FamíliaOnde vivePrecisa de Git?RiscoAtualiza sozinha?
Integradas (9)Já vêm no programaNãoMínimoCom a branch do SillyTavern
Catálogo oficialBaixadas pelo painelSimBaixo (repos do projeto)Aviso se você ativar
Terceiros por URLQualquer repo do GitHubSimAlto (executa código)Depende do autor, geralmente não

O painel de extensões em três cliques

Abre Extensions na barra superior e aparecem quatro blocos: Manage extensions (ativar, desativar, atualizar), Download Extensions & Assets (clica Load Asset List, depois Download), Notify on extension updates e Install extension (cola uma URL de repositório Git, com branch opcional e destino por usuário em modo multiusuário).

O Extras morreu, e metade da internet ainda manda instalar

O projeto Extras foi descontinuado em abril de 2024. Você não precisa dele para usar extensões, e se seguir um tutorial de 2023 vai montar um servidor Python inteiro à toa. A documentação diz com todas as letras: “Extensions are not Extras”. Se um passo pede a API Extras, esse tutorial está morto.


As três formas de instalação (e qual vai custar uma noite)

Não existe um jeito único. Existem três, e o que você escolher decide quanto tempo vai passar no terminal.

Caminho 1: ativar o que já está lá

Zero instalação. Abre o painel, ativa, configura sua chave ou servidor, pronto. É o caso das nove integradas e é sempre por aí que se começa.

Caminho 2: catálogo oficial (Git obrigatório)

Para baixar do catálogo é preciso ter Git instalado. Não é opcional: o painel clona repositórios. No Windows é um instalador de cinco minutos; no Linux geralmente já está lá. Depois: Download Extensions & Assets → Load Asset List → Download, e o botão Link abre o repo para você ler o que ela faz antes de instalar.

Caminho 3: URL de terceiro (aqui está o risco)

Install extension → cola a URL do repositório → opcionalmente a branch → ela baixa e se carrega sozinha. A documentação avisa que “usar extensões de terceiros pode ter efeitos colaterais inesperados e representar riscos de segurança”. Não é aviso de praxe: uma extensão roda com as permissões da interface, e a interface guarda suas chaves de API e seu histórico.


As 9 integradas: quais ativar primeiro

As nove vêm no programa e não custam nada. A tentação é ativar tudo no primeiro dia; a ordem que funciona é outra.

ExtensãoPara que serveCustoQuando ativar
Chat TranslationTraduz mensagens, entradas ou ambasGrátis com Google/DeepL ou outrosVocê escreve num idioma e o personagem responde em outro
SummarizeResumo automático do históricoTokens do modeloSempre: a memória mais barata
Chat VectorizationRAG sobre mensagens antigasEmbeddingsChats longos, se aceitar perder o cache
Text To SpeechNarração em voz das mensagensDepende do provedorQuando o backend já estiver escolhido
Image GenerationImagens com SD, FLUX ou DALL·EDepende da fonteSe você gera com frequência
Expression ImagesSprites do personagem ao lado do chatGrátis (precisa das imagens)Personagens com conjunto de expressões
Image CaptioningDescreve imagens para o modelo “ver”TokensModelos multimodais
Quick ReplyBotões de resposta e comandos STscriptGrátisSe você repete comandos
Token CounterConta tokens do textoGrátisPara controlar o gasto

Tradução: converse no seu idioma sem quebrar o roleplay

São cinco formas de usar: o botão Translate Chat (histórico inteiro), Translate Input (só o que você vai enviar), o ícone de tradução na barra de ações de cada mensagem, o modo automático (respostas, entradas ou ambos) e o comando /translate. O ajuste que menos quebra a imersão é traduzir só as respostas e deixar suas entradas no idioma original: o modelo mantém o contexto e você lê no seu idioma.

Summarize: a memória barata que funciona de verdade

O resumo automático faz uma coisa específica: condensa mensagens antigas e coloca esse resumo no prompt. É compressão, não memória infinita. Mesmo assim rende mais do que trocar por um modelo maior, e custa uma fração de uma janela de contexto ampliada.

Vetorização: RAG sobre o seu próprio chat (e o conflito com o cache)

O Chat Vectorization busca no histórico as mensagens parecidas com a que você acabou de escrever e as reposiciona no início ou no fim do contexto, onde pesam mais. É recuperação real, não mágica: a documentação avisa que “o uso desta extensão não garante uma experiência de chat melhor nem uma memória melhor”.

Tem um detalhe que quase ninguém lê e que decide a fatura: ela quebra o cache de prompt. A cada reorganização o prefixo muda e o provedor cobra como requisição nova. A documentação é direta: “você tem que escolher um ou outro, não os dois”. Num backend com cache de prompt, a vetorização pode custar mais caro do que o problema que resolve.

Token Counter: o que evita faturas estranhas

Converte texto em tokens e conta. Dois usos bem práticos: saber se seu cartão de personagem está inflado e entender por que uma conversa “normal” consome o que consome. É a extensão menos divertida e a que mais economiza.


Voz: como escolher um provedor de TTS sem pagar demais

O TTS tem o maior número de provedores e gera a maior frustração, porque “não sai som” quase sempre é configuração, não qualidade.

ProvedorRoda emCustoObservação
SystemSeu sistema operacionalGrátisQualidade varia muito por sistema
Google TranslateNuvem do GoogleGrátisUma voz por idioma, irregular
EdgeNuvem da MicrosoftGrátisVozes do Edge, com plugin de servidor
KokoroSeu navegador (WebGPU)GrátisModelo local no navegador
PollinationsNuvemGrátis com limiteVozes tipo OpenAI, com rate limit
AllTalkSua máquinaGrátis, open sourceInstalação separada, vários motores
XTTSServidor próprioGrátisClonagem, servidor dedicado
SileroSua máquinaGrátisPrecisa de servidor API próprio
ElevenLabsNuvemAssinaturaA melhor qualidade do grupo
OpenAI / Gemini / Azure / MiniMaxNuvemAPI pagaBoas vozes, custo por uso
NovelAINuvemAssinaturaSó se você já paga NovelAI

O voice map é obrigatório (por isso o seu não toca)

Erro número um: instalar o TTS, ativar, escrever e nada acontecer. O SillyTavern precisa de um voice map: qual voz pertence a cada personagem e a cada persona sua. Você define abrindo um chat com o personagem, escolhendo uma voz na lista e atribuindo. Se a lista estiver vazia, o provedor está mal configurado e é preciso clicar em Refresh depois de corrigir. Alguns provedores, como os compatíveis com OpenAI ou o NovelAI, exigem que você preencha a lista à mão.

As duas caixas que evitam ler as rubricas

Duas caixas mudam o resultado por completo: Only narrate “quotes” limita a leitura ao que está entre aspas, e Ignore *text, even “quotes”, inside asterisks* ignora tudo o que está entre asteriscos, aspas incluídas. Com as duas marcadas, só o diálogo fora de asteriscos é lido — exatamente o que você quer em roleplay. Com Auto Generation, a voz começa sozinha a cada mensagem nova.


Imagens: local, nuvem ou nada

A extensão de geração de imagens aceita fontes locais e na nuvem, e a diferença de custo é enorme: uma você paga em hardware e energia, a outra por imagem.

FonteTipoCustoObservação
ComfyUILocalGrátis (GPL3)O mais flexível, instalação separada
Draw ThingsLocal (Mac/iOS)GrátisO caminho simples na Apple
HuggingFace ServerlessNuvemGrátisLimites de uso
NovelAI DiffusionNuvemAssinaturaSe você já tem NovelAI
FAL.AI / Black Forest Labs / NanoGPT / ChutesNuvemPago por usoModelos recentes, custo variável
Google AI Studio / Vertex (Imagen)NuvemPagoBoa qualidade, API do Google
Cloudflare Workers AINuvemPagoVários modelos com visão
AI/ML API / Electron HubNuvemPagoGateway com várias fontes

O custo real de vinte imagens por dia

Faça a conta antes de ativar a geração automática. Vinte imagens por dia são 600 por mês. No local isso é tempo de GPU e energia; na nuvem é fatura por imagem, e com a geração automática você não gera uma: gera uma por resposta, querendo ou não. Se o provedor cobra por uso, comece pela geração manual no menu da varinha ou com /sd.

Swipes e galeria: o que torna o resultado utilizável

Duas funções separam a demo do uso real: os image swipes, que regeneram mantendo o prompt, e a galeria do personagem, onde todas as imagens se acumulam. Sem a primeira você reescreve prompts; sem a segunda, as imagens somem no histórico. As duas vêm com a extensão.


Busca na web: quando o personagem precisa de fatos reais

A extensão de busca adiciona resultados ao prompt. Útil se o personagem precisa falar de algo atual, dispensável em roleplay de fantasia.

Fontes disponíveis: SerpApi, Tavily, SearXNG (auto-hospedado ou público), Serper, Z.AI, o plugin Selenium do projeto e o KoboldCpp a partir da versão 1.81.1 com o módulo ativado. Quase todas as pagas exigem chave; o SearXNG é o caminho gratuito se você tiver onde rodar.

Só as suas mensagens disparam a busca

Detalhe que economiza dinheiro: a busca parte das suas mensagens, não das do personagem. Para forçar uma consulta específica, envolva o texto em acentos graves e a extensão usa isso como consulta. E se o seu backend já tem busca integrada (Claude, Google AI Studio, OpenRouter e outros têm), esta extensão é redundante: veja primeiro o botão Enable web search no painel de resposta da IA.

O orçamento de prompt é medido em caracteres, não em tokens

O campo Prompt Budget vem em 1500 caracteres, não tokens. A regra da documentação é um token a cada três ou quatro caracteres. Se subir sem olhar, os resultados de busca comem seu contexto até o personagem responder como um resumo de notícias. O cache padrão é de uma semana.


Terceiros que merecem o lugar (e os que não)

Do catálogo oficial e dos repos da comunidade, estes são os que entregam algo que as integradas não fazem. O veredicto é meu e é discutível; o critério é simples: muda o chat ou só decora?

ExtensãoO que adicionaEsforço / riscoVeredicto
RVCClonagem de voz em tempo real sobre o TTSMédio, precisa de modelo de vozVale se você usa TTS todo dia
Speech RecognitionDitar em vez de digitarBaixoVale no celular e em sessões longas
Live2DModelos 2D animados com expressõesMédio, precisa de modeloVale se o personagem é o centro
VRMModelos 3D com expressõesAlto, VRAM e modeloSó se você vem do lado VTuber
Dynamic AudioMúsica e ambiente de fundoBaixoBom para imersão, não para chat rápido
BlipAnima o texto com somBaixoCosmético, você desliga rápido
TimelinesNavegação pelo históricoBaixoÚtil em chats de centenas de mensagens
Variable ViewerVer e editar variáveis do chatBaixoEssencial se você usa STscript
ObjectiveUm objetivo que a IA persegueBaixoCurioso, útil em campanhas longas
WebLLMModelos no navegadorAlto (download)Experimental
EmulatorJSJogos retrô dentro do chatBaixoAnedota, não ferramenta

Regra de segurança: instalar por URL é executar código

Uma extensão de terceiros roda com as permissões da interface, e a interface guarda suas chaves de API. A documentação avisa e não se responsabiliza. A regra prática: instale só repos com histórico público, código legível e autor identificável; veja quais permissões ela pede; e se o repo apareceu na semana passada com vinte estrelas, não instale. Não existe sandbox.

Atualizações: por que uma extensão quebra um chat que funcionava

A branch release do SillyTavern é estável, mas as extensões vivem por conta própria. Uma mudança no formato dos cartões ou no template de prompt pode deixar um chat com respostas estranhas da noite para o dia. O que funciona na comunidade: cópia manual da pasta data antes de atualizar extensões, e atualizar uma por vez quando algo quebra, não todas juntas.


Quando não vale a pena: o custo real em horas

Esta é a parte que as listas de extensões nunca contam. Montar o ecossistema completo não é difícil, é longo.

TarefaTempo realistaO que você ganha
Instalar SillyTavern + Git + Node20-60 minO programa base rodando
Escolher e conectar um backend15-30 minPrimeiro chat
TTS: provedor + voice map20-40 minVoz nas mensagens
Imagens: ComfyUI ou uma API30-90 minGeração estável
Vetorização + chaves de embeddings15-30 minRAG, com cache quebrado
Busca na web + chave de API10-20 minFatos atuais no prompt

Some: entre duas e quatro horas para ter tudo, sem contar os ajustes que aparecem na segunda semana. Se o seu caso é “quero falar com um personagem hoje à noite”, esse é o número que decide.

A alternativa hospedada, sem instalar nada

Um app hospedado entrega chat, imagens e voz na mesma assinatura, sem Git e sem voice map. No Candy AI o plano gratuito inclui cerca de 30 mensagens por dia, sem NSFW e sem tokens; o Premium anual fica em US$ 5,99/mês e libera chat ilimitado, imagens e voz, com pacotes de tokens à parte para geração intensa (1 token por foto, 1 por nota de voz). Os números completos estão no guia de preços do Candy AI. Não é a mesma coisa que um SillyTavern no seu próprio modelo — aqui você não escolhe o backend —, mas também não pede uma noite de instalação.

→ Testar o Candy AI grátis (sem instalar nada)

Quando o ecossistema compensa

Compensa com duas condições: você quer escolher o modelo (local, sem filtro comercial, ou uma API específica) e vai usar o chat de forma constante. Nesse caso, as três extensões que realmente mudam a experiência são o resumo automático, o TTS num provedor gratuito e a geração de imagens local. Todo o resto é opcional, e quase tudo o que é opcional pode ser desligado sem perder nada.

Se você ainda não instalou o programa, comece pelo guia do SillyTavern: ele cobre instalação, backends e as cinco fricções reais. E se o que você quer é um personagem específico, veja antes como funcionam os cartões de personagem e o que esperar de um chat com personagens de IA.


FAQ

As extensões do SillyTavern são gratuitas?

As nove integradas sim. A maioria das instaláveis também é, mas algumas precisam de um serviço pago por trás: ElevenLabs para voz, por exemplo, ou uma API de imagens por uso. O programa e as extensões são grátis; o que custa dinheiro é o modelo e os serviços externos que você conecta.

Preciso de Git para instalar extensões?

Para as integradas, não. Para qualquer coisa do catálogo oficial ou de uma URL de terceiros, sim: o painel clona repositórios, então o Git precisa estar instalado na máquina. É o requisito que a maioria descobre no meio do caminho.

O que aconteceu com o SillyTavern Extras?

Foi descontinuado em abril de 2024. Você não precisa mais dele para usar extensões, e muitos tutoriais antigos ainda mandam instalar; se um passo obriga a montar a API Extras, esse tutorial está obsoleto. A documentação atual diz explicitamente: extensões não são Extras.

Por que meu TTS não toca nada?

Quase sempre é o voice map. Ativar a extensão não basta: é preciso atribuir uma voz a cada personagem e a cada persona na lista de um chat aberto. Se a lista aparece vazia, o provedor está mal configurado e é preciso clicar em Refresh depois de corrigir. Verifique também se Enabled e, para automação, Auto Generation estão ativos.

Dá para usar extensões no celular com Termux?

Dá, com limites. As extensões que exigem servidor próprio — ComfyUI, XTTS, AllTalk — pedem recursos que um celular não tem. Na prática, as integradas leves (tradução, resumo, contador de tokens) e o TTS do sistema funcionam bem no celular; a geração de imagens local é onde o aparelho desiste.

Extensões de terceiros são seguras?

Não existe sandbox: uma extensão roda com as permissões da interface e pode ler suas chaves de API e seu histórico. A documentação avisa do risco e não se responsabiliza. Instale só repositórios com histórico e autor identificável, leia o código se puder e evite o que apareceu na semana passada com estrelas suspeitas.


Artigos relacionados: SillyTavern: o que é e como usar · Cartões de personagem de IA · Chat com personagens de IA · Melhores apps de roleplay com IA 2026 · Chatbot de IA com geração de imagens · Namorada IA com fotos realistas · Preços do Candy AI 2026 · O que é uma namorada virtual