SillyTavern
Ever wanted to have a deep conversation with a pirate, a wizard, or even a sentient slice of pizza? Well, SillyTavern is here to make your wildest chat fantasies come true! This isn't just any ordinary text generation AI interface; it's a rollicking, roleplaying extravaganza where you can create and interact with characters as quirky or as serious as you like. Based on the beloved TavernAI 1.2.8, SillyTavern takes things up a notch with a treasure chest of enhancements and new functionalities. Whether you're looking to debate philosophy with a wise old owl or just need someone to laugh at your dad jokes, SillyTavern has got you covered. So, pull up a virtual barstool, order a round of digital grog, and let the AI shenanigans begin!
TavernAI
Character-based chat and storywriting with large language models: TavernAI is the open-source frontend that leaves model choice to you. It generates no text itself; it connects to the backend of your choice - OpenAI (including GPT-4), Anthropic Claude, KoboldAI and KoboldCpp, Oobabooga's Text Generation Web UI, NovelAI, Ollama, and the crowdsourced Horde - so cost, model quality, and content policy are decided by your backend, not the interface. Characters are defined by portable card files in PNG or JSON format with personality, scenario, and example dialogue, and tens of thousands of community-made cards from sites like Chub.ai import directly. Conversations support group chats with multiple characters, a story mode for long-form writing, message swiping to branch between alternative responses, and full editing of any message. World Info injects lore into context when keywords trigger, keeping long roleplays consistent. Themes, custom backgrounds, and configurable generation settings round out the interface. It runs on Node.js, and the SillyTavern project began as a fork of it.