Esta página se muestra en inglés. Una traducción al español está en curso.
ScriptsApr 26, 2026·3 min de lectura

SillyTavern — LLM Frontend for Power Users

A self-hosted chat interface for interacting with local and cloud LLMs, featuring character cards, group chats, extensions, and advanced prompt management.

Introduction

SillyTavern is a self-hosted web UI for chatting with large language models. It connects to virtually any LLM backend and provides deep customization of prompts, characters, and conversation flow. It grew from TavernAI and is actively maintained as the most feature-rich community LLM frontend.

What SillyTavern Does

  • Connects to Ollama, KoboldAI, Text Generation WebUI, OpenAI, Claude, and many other backends
  • Supports character cards (PNG with embedded JSON) for persona-based conversations
  • Provides group chat mode where multiple AI characters converse together
  • Offers a built-in extension system for TTS, image generation, RAG, and web search
  • Manages conversation branching, editing, and prompt template customization

Architecture Overview

SillyTavern is a Node.js server that serves a single-page web application. The server handles API proxying to various LLM backends, file storage for characters and chats, and extension loading. The frontend uses jQuery and vanilla JS with a modular extension architecture.

Self-Hosting & Configuration

  • Requires Node.js 18+; run the start script or use Docker
  • Configure API connections through the in-app settings panel
  • Store characters, chats, and presets in a local data directory
  • Supports multi-user mode with separate profiles and settings
  • Enable HTTPS and authentication for secure remote access

Key Features

  • Universal backend support covering 20+ LLM API formats
  • Character card standard (V2 spec) with embedded greeting, description, and scenario
  • Lorebooks for injecting world-building context into conversations
  • Regex-based scripts for advanced prompt manipulation and output formatting
  • Active extension ecosystem including vector storage, summarization, and image generation

Comparison with Similar Tools

  • Open WebUI — streamlined Ollama-focused UI; SillyTavern offers deeper prompt and character customization
  • LobeChat — modern React UI with plugin ecosystem; SillyTavern has a larger extension library and character community
  • text-generation-webui — bundles model loading; SillyTavern is backend-agnostic and focuses on the chat experience
  • Jan — desktop-first offline LLM app; SillyTavern is web-based with more advanced prompt controls
  • LibreChat — multi-model chat with Plugins API; SillyTavern focuses on roleplay and character-based workflows

FAQ

Q: Does SillyTavern run LLMs directly? A: No. It is a frontend that connects to external backends like Ollama, KoboldAI, or cloud APIs.

Q: Can I use it with OpenAI or Claude? A: Yes. Enter your API key in settings and select the provider. Supports OpenAI, Anthropic, Google, and many more.

Q: Is it suitable for non-roleplay use cases? A: Absolutely. It works well for general chat, coding assistance, and writing with any system prompt or character.

Q: How do I install extensions? A: Use the built-in extension installer in the UI or drop extension folders into the extensions directory.

Sources

Discusión

Inicia sesión para unirte a la discusión.
Aún no hay comentarios. Sé el primero en compartir tus ideas.

Activos relacionados