Alternative à SillyTavern pour Chat de Personnages Local-First

Si vous recherchez une alternative à SillyTavern, la question fondamentale n'est généralement pas de savoir « quelle interface de chat ressemble le plus à l'ancienne ? », mais si vous pouvez conserver vos fiches de personnage, World Info (Lorebooks), Presets et choix de modèles tout en bénéficiant d'un flux de travail fluide et natif sur votre appareil.

Tavern Studio est un espace de travail de chat d'IA local-first et indépendant, conçu pour l'écriture axée sur les personnages, les conversations d'IA privées et l'exécution de modèles hors ligne. Il prend en charge de façon native les actifs courants de l'écosystème de SillyTavern (y compris les fiches de personnage, World Info/Lorebooks et Presets de génération), tout en offrant une inférence locale native des LLM et des intégrations d'API compatibles avec OpenAI.

Contrairement aux interfaces génériques qui agissent uniquement comme des frontends pour LM Studio ou Ollama, Tavern Studio exécute des modèles locaux de manière native via llama.cpp sur Windows et LiteRT sur Android. Il offre également la flexibilité de se connecter à des API cloud comme OpenAI, Claude, Gemini, OpenRouter ou à des points d'accès (endpoints) personnalisés.

À qui s'adresse ce produit ?

  • Utilisateurs de SillyTavern recherchant une application native : Ceux qui préfèrent une application de bureau ou mobile dédiée plutôt que de devoir gérer une interface web basée sur Node.js.
  • Collectionneurs de fiches de personnage : Écrivains et passionnés qui ont besoin d'outils d'importation, d'organisation et de catégorisation de fiches de personnage.
  • Écrivains créatifs : Tous ceux qui utilisent World Info, Lorebooks et Presets système pour maintenir la cohérence narrative et contextuelle.
  • Passionnés de LLM locaux : Les utilisateurs qui souhaitent télécharger et exécuter des modèles GGUF directement depuis leur chat-client.
  • Utilisateurs soucieux de la vie privée : Les créateurs à la recherche d'un client de chat d'IA privé, capable de fonctionner hors ligne, tout en conservant la possibilité de se connecter à des API cloud.

Contenu principal

La force de SillyTavern réside dans son flux de travail spécialisé : la compréhension des fiches de personnage, des Lorebooks d'arrière-plan, des Presets de génération, du formatage des prompts et des discussions multibranches (telles que les essais et les réponses alternatives). Une alternative viable doit respecter ces concepts plutôt que de réduire le chat d'IA à une simple boîte de dialogue de chatbot standard.

Tavern Studio s'articule autour de ces composants essentiels :

  • Fiches de personnage : Prise en charge des formats courants de fiches de personnage (persona), des scénarios, des premiers messages et des structures de personnages réutilisables.
  • World Info / Lorebooks : Injection intelligente de détails d'arrière-plan, garantissant qu'ils n'entrent dans la fenêtre de contexte du modèle que lorsqu'ils sont déclenchés par des mots-clés.
  • Presets et gestion des prompts : Plus de contrôle sur les prompts système, les paramètres de génération et l'ordre d'exécution des prompts.
  • Inférence native locale : Prise en charge intégrée des modèles GGUF, permettant une exécution hors ligne sans dépendances logicielles externes.
  • Configurations d'API flexibles : Connexions transparentes aux serveurs locaux, aux passerelles tierces et aux endpoints personnalisés compatibles avec OpenAI.
  • Chat multibranches : Faites progresser vos histoires grâce aux essais, aux continuations partielles, aux modifications manuelles et aux réponses alternatives par glissement (swipes).
  • Gestion locale des données : Outils intégrés pour les sauvegardes, les restaurations et l'importation de données existantes.

Notre objectif n'est pas de dupliquer chaque extension web ou thème communautaire d'un autre outil. Tavern Studio vise plutôt à préserver les actifs créatifs et techniques critiques de l'écosystème de chat de personnages dans une application native, soignée et local-first.

Comment Tavern Studio résout ce problème

Tavern Studio traite le chat de personnages comme un espace de travail structuré plutôt que comme une simple boîte de texte. Dans cet espace de travail, vous pouvez gérer les bibliothèques de personnages, associer des Lorebooks pertinents, appliquer des paramètres de génération précis et basculer instantanément entre les modèles locaux et cloud.

Pour exécuter des modèles locaux, Tavern Studio dispose de capacités d'inférence natives. Les utilisateurs de Windows peuvent exécuter des modèles GGUF directement via llama.cpp, et les utilisateurs d'Android peuvent exécuter des modèles optimisés à l'aide de LiteRT. Étant donné que les modèles GGUF peuvent être téléchargés et importés directement dans l'application, l'exécution locale des modèles est une fonctionnalité native et centrale, et non un simple module complémentaire.

Pour les utilisateurs d'API, Tavern Studio prend en charge les endpoints compatibles avec OpenAI. Cette conception vous permet de tirer parti des modèles locaux pour des sessions privées hors ligne, des API cloud pour des modèles plus volumineux ou des routes proxy personnalisées adaptées à votre configuration de développeur.

Relations avec SillyTavern, les clients de chat d'IA et les outils de LLM locaux

  • Par rapport à SillyTavern : Tavern Studio partage une compatibilité avec les formats courants de fiches de personnage, Lorebooks et Presets de l'écosystème SillyTavern. Cependant, Tavern Studio est une application native indépendante conçue pour un fonctionnement local-first, et non un client serveur basé sur un navigateur et dépendant de Node.js.
  • Par rapport aux clients de chat d'IA génériques : La plupart des clients de chat standard ne permettent que d'enregistrer des prompts système basiques. Tavern Studio traite les fiches de personnage, les Lorebooks, les Presets de génération et les historiques de chat multibranches comme des objets de premier ordre (first-class objects), offrant le contrôle granulaire nécessaire aux récits complexes et aux jeux de rôle.
  • Par rapport aux exécuteurs de LLM locaux autonomes : Alors que des outils comme LM Studio ou Ollama se concentrent principalement sur l'hébergement de serveurs de modèles, Tavern Studio construit tout l'espace de travail de chat autour du modèle. Il gère la liaison de contexte, l'importation d'actifs, l'assemblage de prompts et la gestion des dialogues, vous offrant ainsi un environnement complet pour l'interaction créative.

Étapes de fonctionnement

Suivez ces étapes pour migrer de SillyTavern vers Tavern Studio :

  1. Lancez Tavern Studio : Accédez à Settings -> Data Management -> Import from SillyTavern.
  2. Sélectionnez le répertoire racine : Sélectionnez le répertoire racine de votre projet SillyTavern (le dossier contenant le dossier data).
  3. Configurez et visualisez : L'importateur scannera vos fichiers et affichera un aperçu. Vous pouvez passer en revue les éléments détectés et choisir des profils d'utilisateurs et des plages de contenu spécifiques avant de lancer l'importation.
  4. Exécutez l'importateur : Lancez le processus d'importation. Notez que cette action est une importation sécurisée en lecture seule ; aucun fichier dans votre répertoire d'origine de SillyTavern ne sera modifié, supprimé ou déplacé.
  5. Vérifiez vos données : Une fois l'importation terminée, effectuez une vérification. Contrôlez votre liste de personnages, vos historiques de chat, vos lorebooks (World Info), vos configurations d'API, vos avatars et vos arrière-plans pour vous assurer que tout a été migré avec succès.
  6. Redémarrez ou actualisez si nécessaire : Si les ressources nouvellement importées (comme les avatars, les arrière-plans ou les fiches) ne s'affichent pas immédiatement, redémarrez simplement l'application ou actualisez la page.
  7. Configurez les connexions : Sélectionnez un modèle GGUF local pour l'inférence native ou vérifiez vos configurations d'API. Les services courants compatibles avec OpenAI tels que OpenAI, Groq, Mistral, Perplexity, Cohere et xAI seront mappés automatiquement.
  8. Configuration manuelle (si nécessaire) : Configurez manuellement les paramètres qui ne peuvent pas être migrés automatiquement, tels que les endpoints personnalisés, les services locaux, les proxys inverses, Azure OpenAI, Cloudflare Workers AI, les adresses proxy personnalisées, les identifiants de compte, les URL de base manquantes ou les modèles par défaut manquants.
  9. Commencez à discuter : Démarrez une conversation, utilisez le glissement pour obtenir des réponses alternatives, modifiez les réponses et explorez les options de discussion multibranches.

Foire aux questions

Tavern Studio est-il une alternative à SillyTavern ?

Oui. Tavern Studio est conçu comme une alternative indépendante pour les utilisateurs qui souhaitent un espace de travail natif et local-first doté de flux de travail similaires à SillyTavern (notamment les fiches de personnage, World Info / Lorebooks, Presets, la gestion des prompts et les réponses alternatives). Tavern Studio est un projet indépendant et n'est en aucun cas affilié à, parrainé par, ou une version officielle de SillyTavern.

Tavern Studio peut-il importer des fiches de personnage de SillyTavern ?

Oui. Tavern Studio prend en charge les formats de fiches de personnage courants de l'écosystème SillyTavern. Pour une migration complète, utilisez l'importateur intégré sous Settings -> Data Management -> Import from SillyTavern afin que les personnages, les Lorebooks, les Presets, les configurations d'API et les historiques de chat pris en charge soient traités ensemble.

Tavern Studio importe-t-il les historiques de chat et les configurations d'API de SillyTavern ?

L'importateur intégré prend en charge une importation sécurisée en lecture seule et les journaux de discussion standard au format JSONL, et peut mapper les configurations d'API compatibles avec OpenAI courantes. Certains chats de groupe, endpoints personnalisés, services locaux, proxys inverses, Azure OpenAI, Cloudflare Workers AI ou configurations de serveurs locaux peuvent nécessiter un examen manuel après l'importation.

Tavern Studio exécute-t-il lui-même des LLM locaux ?

Oui. Tavern Studio prend en charge l'inférence native des modèles locaux. Sous Windows, il utilise llama.cpp, sous Android, il exploite LiteRT, et les modèles GGUF peuvent être importés ou téléchargés directement au sein de l'application.

Tavern Studio est-il uniquement destiné au jeu de rôle ?

Non. Il prend en charge le chat basé sur des personnages et l'écriture créative, mais il peut également être utilisé comme client de chat d'IA privé, application de LLM local ou espace de travail d'agents d'IA basés sur des personnages.

Tavern Studio prend-il en charge les API compatibles avec OpenAI ?

Oui. Tavern Studio prend en charge la configuration d'API compatibles avec OpenAI, y compris les services locaux, les passerelles tierces et les terminaux personnalisés compatibles.

Tavern Studio inclut-il la génération d'images ?

Non. Il n'y a pas de fonction actuelle de génération d'images. Tout support futur pour la génération d'images fait partie de notre feuille de route à long terme et n'est pas une fonctionnalité active.

Étape suivante