Divulgación de afiliación: esta página contiene enlaces de afiliación. Ganamos una comisión cuando te registras a través de nuestros enlaces, sin coste adicional para ti. Nuestras opiniones editoriales nunca están pagadas. Contenido para adultos 18+.
SillyTavern no es una app de novias IA. Es un programa que instalas en tu ordenador y que se abre en el navegador como una pestaña más. No tiene modelo propio, no tiene personajes propios y no te cobra nada: lo que hace es darte el panel de control más completo que existe para hablar con un modelo de lenguaje, con la tarjeta de personaje que tú elijas y el proveedor de IA que tú pagues.
Esa es la definición honesta, y también explica por qué la mitad de la gente que lo prueba lo abandona en dos días. Aquí va lo que sí necesitas saber antes de meterte: qué piezas hay que montar, cuánto cuesta de verdad, qué hace mejor que una app cerrada y en qué punto se convierte en un segundo trabajo.
SillyTavern en 30 segundos: qué es y qué no es
La documentación oficial lo describe como “una interfaz de usuario instalada localmente que permite interactuar con LLM de generación de texto, motores de generación de imágenes y modelos de voz TTS”. Traducido: es el volante, no el motor.
| Esto sí es SillyTavern | Esto no es SillyTavern |
|---|---|
| Una interfaz web que corre en tu equipo (NodeJS 20 o superior) | Una app para móvil que se descarga de la tienda |
| Software libre y de código abierto, licencia AGPL-3.0, sin coste | Un servicio con suscripción mensual propia |
| Un gestor de tarjetas de personaje, lorebooks y personas | Un modelo de IA entrenado para roleplay |
| Un cliente que se conecta a la API que tú elijas | Un generador de cuentas o de contenido alojado |
| Un proyecto comunitario con más de 300 contribuidores | Un producto con soporte oficial de pago |
Nació como un fork y sigue siendo un proyecto de hobby
SillyTavern empezó en febrero de 2023 como un fork de TavernAI 1.2.8 y desde entonces vive de contribuciones voluntarias. El equipo mantiene dos ramas: release, que se actualiza más o menos una vez al mes y es la que deberías usar, y staging, que se actualiza varias veces al día y puede romperse sin avisar. No aceptan donaciones para el proyecto, y eso dice bastante de cómo está montado: nadie te va a vender nada dentro.
La pieza que falta: no trae modelo
Esto es lo primero que choca. Instalas SillyTavern, lo abres, y no hay IA. La interfaz está vacía porque el modelo lo pones tú, o bien conectando una API en la nube o bien ejecutando un modelo en local. Esa decisión es la que determina el coste, la calidad de las respuestas, el filtro de contenido y la privacidad de todo lo que escribas.
Cómo se instala, según el equipo que tengas
No hay instalador de doble clic para todos. Hay cuatro caminos documentados oficialmente y cada uno tiene un perfil claro.
| Plataforma | Qué necesitas | Dificultad | Cuándo elegirla |
|---|---|---|---|
| Windows | Git, NodeJS 20+, terminal | Media | Es tu PC principal y quieres la experiencia completa |
| Linux / macOS | Git, NodeJS 20+, terminal | Media | Ya vives en la terminal y no te asusta un git pull |
| Android (Termux) | Termux desde F-Droid (no Play Store), git, nodejs-lts | Alta | Quieres llevar tus personajes en el bolsillo sin depender de la nube |
| Docker | Docker instalado y algo de soltura con contenedores | Media-alta | Quieres aislar el entorno, servirlo en red local o actualizar sin ensuciar el sistema |
Windows: el camino corto
Clonas el repositorio en la rama release, instalas dependencias y lanzas el script de arranque. Sale una dirección local (por defecto en el puerto 8000) que abres en el navegador. Todo el rato estás trabajando contra localhost, no contra un servidor ajeno.
Android con Termux: funciona, pero se nota el hardware
La ruta móvil pasa por Termux instalado desde F-Droid o desde las releases de GitHub —la versión de Play Store está abandonada—, luego pkg install git nodejs-lts nano, clonar el repo y bash start.sh dentro de la carpeta. En Android de 32 bits hay un error conocido (Unsupported platform: android arm LEtime-web) que se resuelve instalando esbuild aparte. La propia documentación recomienda tocar config.yaml para aligerar memoria y disco (lazyLoadCharacters: true, useDiskCache: false) porque el móvil no da para más.
Docker: la opción de quien ya sabe
Si tienes Docker, este es el camino menos doloroso a medio plazo: actualizas con una imagen nueva y no arrastras dependencias raras. A cambio, tienes que entender volúmenes y puertos, y la configuración se vuelve un archivo más que mantener.
Conectar el modelo: las cuatro rutas reales
Aquí es donde se decide tu factura mensual. SillyTavern soporta decenas de backends; en la práctica se reducen a cuatro decisiones.
| Ruta | Coste | Calidad | Privacidad | Dificultad |
|---|---|---|---|---|
| AI Horde (incluido) | Gratis, cola compartida | Variable, depende de quién done capacidad | Baja: tu texto pasa por voluntarios | Muy baja |
| API en la nube (OpenAI, Claude, Google AI Studio, Mistral, DeepSeek, OpenRouter) | Pago por token | Alta | Baja-media: el proveedor lee el prompt | Baja: pegas una clave |
| Modelo local (KoboldCpp, llama.cpp, Ollama, TextGeneration WebUI) | Gratis tras la descarga | Media, baja con modelos pequeños | Alta: nada sale de tu equipo | Alta: descargas de 5 a 50 GB por modelo |
| Proveedor especializado (NovelAI, Mancer, DreamGen, Pollinations) | Suscripción o créditos | Alta en narrativa | Media | Baja |
El coste real de la ruta nube
El software es gratis; los tokens no. Un modelo de gama alta cobra por millón de tokens, y una sesión de roleplay larga consume mucho más que una pregunta suelta porque cada mensaje reenvía el contexto acumulado: personaje, lorebook, historial y notas. Si roleas una hora al día con un modelo caro, la factura se parece más a la de una suscripción de plataforma que a la de un juego gratis. La ventaja es que pagas exactamente lo que usas y puedes bajar de modelo cuando quieras.
El coste real de la ruta local
Cero euros en API, pero en hardware. La documentación recomienda una NVIDIA de la serie 3000 con al menos 6 GB de VRAM si vas a hacer inferencia en tu equipo. Con menos, funciona, pero lento. Y aunque los modelos locales no aplican filtro comercial, su calidad conversacional suele estar por debajo de los modelos grandes en la nube.
Qué hace bien (y por eso la gente lo elige)
Si todo esto fuera solo complicación, nadie lo usaría. Estas son las funciones donde una app cerrada se queda corta.
World Info: el lorebook que mantiene la coherencia
Puedes crear entradas de contexto que se activan por palabra clave: un barrio, un personaje secundario, una regla del mundo. En vez de meter todo en la descripción del personaje y gastar contexto en cada mensaje, el lorebook inyecta solo lo que hace falta cuando hace falta. Es la diferencia entre un personaje que recuerda su pasado y uno que lo improvisa.
Tarjetas de personaje importables
El formato de tarjeta (V1, V2 con chunk chara en el PNG, V3 en contenedor .charx) nació en este ecosistema. SillyTavern las lee, las exporta y te deja mover un personaje entre herramientas sin reescribirlo. Si vienes de una app cerrada, este es el detalle que más se agradece.
Chats de grupo, personas y RAG
Los group chats meten a varios personajes en la misma sala, hablando entre ellos y contigo. Las personas le dicen al modelo quién eres tú, para que no te trate como un usuario genérico. Y el Data Bank añade documentos a la conversación con recuperación integrada (RAG), útil si quieres que el personaje consulte tus notas.
Extensiones: voz, imagen, traducción
El ecosistema de extensiones cubre lo que la app base no hace: expresiones emocionales con sprites, resumen automático del historial para no perder memoria, traducción de la interfaz y de los chats, generación de imágenes con Stable Diffusion, FLUX o DALL·E, texto a voz para las respuestas y búsqueda web para dar contexto real al modelo. Todo eso se instala desde el propio menú de extensiones.
Dónde te vas a atascar: cinco fricciones reales
Esta sección es la que no suele aparecer en los tutoriales entusiastas.
1. La terminal no es opcional
Si no sabes qué es un git clone, vas a sufrir. No es imposible —hay guías paso a paso— pero el modelo mental de “instalar un programa” aquí es otro: dependencias, versiones de Node, scripts de arranque.
2. Actualizar puede romper cosas
La rama release es estable, pero las extensiones van por su cuenta. Un cambio de formato de tarjetas o de plantilla de prompt puede dejar un chat con respuestas raras. La comunidad lo resuelve con backups manuales de la carpeta data, que no es lo que hace una app alojada por ti.
3. La memoria no es infinita, es configuración
El modelo solo ve lo que cabe en su ventana de contexto. Todo lo demás lo pones tú: resumen automático, lorebook bien hecho, recortes de historial. Aquí no hay magia; hay ajustes. Si vienes de una app que “recuerda” por ti, la curva es real.
4. El filtro depende del backend, no de la interfaz
SillyTavern no modera: la moderación la aplica el proveedor del modelo. Con modelos locales no hay filtro comercial; con APIs grandes sí. Eso significa que el comportamiento cambia si cambias de backend, y que “sin filtro” no es una característica del programa sino una consecuencia de lo que conectes.
5. En el móvil se paga en batería y paciencia
Termux funciona, pero no es una app nativa: hay que dejar el proceso vivo, lidiar con el ahorro de energía de Android y aceptar que el teléfono se calienta. Para sesiones cortas va; para uso diario, cansa.
SillyTavern vs una app alojada: cuándo gana cada una
No hay ganador absoluto. Hay perfiles.
| Criterio | SillyTavern | App alojada (Candy AI, Chai, Character.AI) |
|---|---|---|
| Instalación | Manual, 20-60 min la primera vez | Cero: cuenta y a chatear |
| Coste | Software gratis + API o hardware | Suscripción mensual desde el plan gratuito |
| Control del prompt | Total: plantillas, formato, parámetros | Nulo o muy limitado |
| Personajes | Los tuyos, importados o creados | Catálogo de la plataforma |
| Voz e imagen | Vía extensiones y APIs aparte | Integradas en la suscripción |
| Privacidad | Alta en local, depende del backend | Media: el proveedor aloja la conversación |
| Móvil | Termux, sin app nativa | App o web responsive |
| Soporte | Comunidad (Discord, GitHub) | Soporte del servicio |
Cuándo SillyTavern gana
Cuando quieres control fino del prompt, personajes portables, lorebooks grandes, chat de grupo y cero dependencia de una plataforma que puede cambiar sus reglas o su modelo de negocio. Si ya pagas una API para otras tareas, el coste marginal es casi nulo y la libertad es total.
Cuándo gana una app
Cuando quieres hablar con un personaje esta noche, sin instalar nada, con voz, imágenes y facturación predecible. Candy AI, por ejemplo, funciona en el navegador con un plan gratuito limitado (unos 30 mensajes al día, sin NSFW ni generación de imágenes) y un plan Premium desde 5,99 dólares al mes en facturación anual, con 100 tokens mensuales incluidos para fotos y voz. El sistema de tokens lo tienes desglosado en la guía de precios de Candy AI: chat de texto no consume, imagen y voz sí.
Dicho de otra forma: SillyTavern te da el motor y el volante; una app te da el coche entero con el depósito lleno y la letra pequeña del contrato.
Migrar tus personajes a SillyTavern sin perderlos
Si ya tienes personajes en otra herramienta, el traslado es más sencillo de lo que parece, siempre que la plataforma permita exportar.
Paso 1: consigue la tarjeta, no una captura
Necesitas el archivo real (.png con JSON dentro, .json o .charx). Una captura de pantalla no sirve: sin los campos de texto no hay personaje, solo una imagen bonita.
Paso 2: comprueba qué formato tienes
Si es una V2 en PNG, casi cualquier lector la abre. Si es .charx (V3), necesitas una versión reciente o convertirla. Si es un JSON suelto, probablemente sea V1 y hayas perdido las notas del creador y los saludos alternativos. En la guía de tarjetas de personajes IA está el detalle de qué campo guarda cada versión.
Paso 3: importa y revisa los cinco campos que de verdad pesan
El modelo no lee los quince campos de la tarjeta. Los que dirigen la conversación son nombre, descripción, personalidad, escenario y primer mensaje (más los ejemplos de diálogo). Si al importar ves el personaje plano, casi siempre es que uno de esos cinco viene vacío o recortado.
Paso 4: reconstruye lo que la app no exporta
Historial de chat, relaciones acumuladas y ajustes internos de la plataforma no viajan. Puedes rellenar el hueco con un lorebook que resuma lo importante, pero no esperes continuidad perfecta el primer día.
Preguntas Frecuentes (FAQ)
¿SillyTavern es gratis?
Sí. El programa es software libre bajo licencia AGPL-3.0 y no tiene versión de pago ni suscripción. Lo que puede costar dinero es el modelo: si conectas una API en la nube pagas por tokens, y si ejecutas en local pagas en hardware y electricidad.
¿Necesito una tarjeta de personaje para chatear?
Sí, para una conversación persistente. SillyTavern está construido alrededor del concepto de tarjeta: es el conjunto de instrucciones que define el comportamiento del modelo. Puedes escribir en la pantalla de bienvenida sin elegir personaje, pero eso crea una tarjeta vacía que tendrás que personalizar después.
¿Funciona en iPhone o en Android sin ordenador?
En Android sí, mediante Termux, instalado desde F-Droid o GitHub y no desde Play Store. En iPhone no hay una ruta oficial documentada: lo habitual es ejecutarlo en un ordenador y abrirlo desde el navegador del teléfono en la misma red.
¿SillyTavern quita el filtro de contenido?
No exactamente. SillyTavern no aplica moderación propia, pero la conversación pasa por el backend que conectes. Con un modelo local no hay filtro comercial; con una API en la nube, sí, y depende de las políticas de ese proveedor.
¿Cuánta memoria tiene un personaje en SillyTavern?
La que quepa en la ventana de contexto del modelo que uses. No hay una memoria infinita: tú decides qué entra (descripción, lorebook, resumen del historial) y qué se recorta. Un lorebook bien hecho rinde más que subir de modelo.
¿Merece la pena si solo quiero hablar un rato?
Si tu caso es “abrir y chatear hoy”, no. La primera instalación te llevará entre 20 y 60 minutos y aún tendrás que resolver el backend. Para eso es más práctico una app alojada con plan gratuito; si además quieres voz e imágenes integradas, mira cómo se comparan las mejores apps de roleplay IA antes de decidir.
Artículos relacionados: Tarjetas de personajes IA: qué son y cómo se abren · Cómo crear un personaje IA que no se olvide de nada · Chat con personajes IA: qué esperar · Alternativas a Chub AI · Alternativas a Character AI para roleplay · Aplicación de Waifu IA · Reseña completa de Candy AI