Best Sillytavern Extensions on AIAngels

From dynamic sprite animations to automated lorebooks — here are the SillyTavern extensions that actually improve your experience.

What the best SillyTavern extensions actually change day-to-day

You opened SillyTavern, picked a character, and 40 messages in they forgot your name, the TTS sounded robotic, and group chat turned into one bot talking over the others. The right extensions fix exactly that.

Here's what changes after installing the picks below. Vector Storage adds chunked recall, so a character pulls up details from chat #4 during chat #20 instead of looping the same questions. Silero or XTTS replaces flat TTS with voices that match the persona. Stable Diffusion bridge generates a portrait inline when the character describes a scene, no tab-switching. Group Chat extensions enforce turn order so three characters in a room don't all reply at once.

Setup is real work: Python deps, an SD endpoint, a TTS server. If you'd rather skip it, AIAngels ships memory, voice, and image gen on the free tier with no extension stack to maintain.

After loading the best sillytavern extensions, your day looks like this: characters remember last week's chat, voice plays back in under 2 seconds, group scenes stay coherent past 100 turns, and image gen fires inline without leaving the tab. Get there by installing 3 core picks first (Vector Storage for memory, Silero TTS, Stable Diffusion bridge), then 2 quality-of-life add-ons (Quick Reply, Regex). AI Angels users skip the setup entirely with built-in memory and voice.

Character Expressions: Dynamic Sprite Animations for Immersive Roleplay

Character Expressions is arguably the most visually impactful extension for SillyTavern. It maps character emotions (happy, angry, sad, surprised) to corresponding sprite images, swapping them automatically based on the AI's tone. This eliminates the need for manual image swapping and creates a visual feedback loop that deepens immersion. The extension supports multiple sprite sets per character, letting you define expressions for different outfits or moods. Setup requires configuring an image folder and tagging each sprite with an emotion label. For best results, use 512x512 PNGs with transparent backgrounds. A common mistake is forgetting to enable the extension's "auto-detect" toggle in the UI — without it, expressions won't trigger. Character Expressions works with any backend (OpenAI, Kobold, TextGen) and adds roughly 50ms to response time. It's available via the built-in extension installer under "Character Expressions" — no manual download needed.

Summarize: Managing Context Windows Without Losing History

The Summarize extension solves a fundamental limitation of LLMs: finite context windows. Even with 128K-token models, long roleplay sessions eventually hit the limit and start forgetting early details. Summarize automatically condenses older conversation history into a brief summary that's injected into the system prompt. You control the trigger point — default is after every 2000 tokens, but you can adjust it based on your model's context size. The extension uses a separate API call to your backend to generate the summary, which adds a small token cost. For users running local models, this can slow replies during summarization. Advanced settings let you store summaries in the character's lorebook, preserving them across sessions. Critically, Summarize doesn't delete any history — it just archives it visually while keeping a compressed version active. Without it, even GPT-4 will start repeating itself after about 3000 messages in a single conversation.

Smart Context: Fine-Tuning Prompt Engineering on the Fly

Smart Context gives you granular control over what gets sent to the AI on each message. It's not a single extension but a collection of modules: Author's Note, Character Note, Character Lore, and World Info. The killer feature is the "Depth" slider, which determines how many recent chat messages are included in the context. For example, setting depth to 10 sends only the last 10 messages, reducing token usage by 40% while keeping the conversation coherent. The extension also supports regex-based injection — you can insert instructions like "[Always narrate in third person]" only when certain keywords appear. A practical use case: set a high-depth during intense dialogue, then lower it for casual banter to save tokens. Smart Context pairs well with Summarize; use Summarize to compress old history and Smart Context to control recency weight. It's available in the default SillyTavern extension list under "Smart Context."

Lorebook Importer: Batch-Loading Worldbuilding from Obsidian and Notion

Worldbuilding is tedious when you have to enter each lore entry manually. The Lorebook Importer extension lets you bulk-upload entries from markdown files, CSV, or JSON. Point it at an Obsidian vault folder, and it automatically parses each note as a lorebook entry, using the filename as the activation keyword. The extension supports nested tags and priority settings — entries with higher priority override lower ones if keywords overlap. For CSV imports, the first column is the keyword, the second is the content. A common workflow is to export from Notion as CSV, then import directly into SillyTavern. The extension also validates duplicates and merges entries with the same keyword. This is especially useful for D&D campaigns or sprawling fiction where you have hundreds of locations, characters, and items. Without it, manually entering 200 lore entries would take hours.

Quick Replies: Automating Common Commands and Character Actions

Quick Replies is a macro engine that lets you trigger predefined responses with a button press. Instead of typing "*smiles warmly and pours a cup of tea*" every time, you map it to a button that inserts the text with a single click. The extension supports variables like {{user}} and {{char}}, so the same macro works across different characters. You can also chain multiple macros — for example, a "combat" button that inserts attack text, rolls a virtual die, and updates a HP counter. Macros can include Swipes (alternate AI responses) and can be grouped by category. The real power is in conditional macros: if the last message contains "fight", show a "dodge" button; otherwise show "chat". Quick Replies is essential for heavy roleplayers who want consistent actions without repetitive typing. It's pre-installed in most SillyTavern builds under the "Extensions" tab.

Why AIAngels Eliminates the Need for Most SillyTavern Extensions

SillyTavern's extension ecosystem exists to compensate for limitations: poor memory, weak context management, and lack of visual immersion. AIAngels solves these problems out of the box. Its permanent memory doesn't degrade — no need for Summarize or Smart Context. The built-in image generation (premium, $3.25/mo) provides dynamic character visuals without Character Expressions. Lorebooks are integrated into the character builder. And the custom companion builder lets you design appearance, personality, and backstory without markdown imports. AIAngels also requires no API keys or local setup. For users tired of tweaking extensions, AIAngels offers a polished alternative where the AI handles context, memory, and visuals natively. The free tier includes unlimited text chat — no message caps — so you can test it without paying. At $39/year for premium, it undercuts the cost of running even a modest local LLM setup.

How We Compare

Real monthly cost: Best Sillytavern Extensions on AIAngels vs SillyTavern

FeatureAIAngelsSillyTavern
Free tierUnlimited free text chat with all AI companions, no credit cardLimited or absent on most plans
Real monthly cost (active)$0 or $3.25/mo annual flatHeadline price + tokens/tiers
Image generationIncluded on premiumOften token-gated or per-image
Voice messagesIncluded on premiumOften token-gated
Memory persistencePermanent, never resetsOften degrades after a token cap
Filter / restrictionsUncensored for verified adultsFilter often interrupts mid-scene
Public promo codeNot needed (75% off baked in)Rare or fake on coupon sites

Your companion is waiting.

From dynamic sprite animations to automated lorebooks — here are the SillyTavern extensions that actually improve your experience.

Frequently Asked Questions

Everything you need to know about our companions.

Open SillyTavern, click the Extensions icon (puzzle piece) in the top bar, then choose 'Install Extension' and search by name. Most extensions install with one click.

Yes. It works with any backend that returns an emotion in the response (OpenAI, Kobold, TextGen, etc.). You must map emotions to sprites in the extension settings.

No. It only compresses old messages into a summary that's injected into the prompt. The full history remains viewable in the chat log.

Yes. Smart Context works with any model. Adjust the Depth slider to match your model's context limit — lower for 2K-token models, higher for 8K+.

Install the Lorebook Importer extension, then point it at your Obsidian vault folder. It will parse each markdown note as a lore entry using the filename as the keyword.

Macros are predefined text snippets with variables ({{user}}, {{char}}) that you can trigger with a button. They can also include Swipes and conditional logic.

SillyTavern is a web app that runs on desktop browsers. You can access it from mobile browsers on the same network, but there is no native mobile app.

Yes. AIAngels requires no setup, API keys, or extensions. Everything — memory, visuals, context — works automatically. Free tier offers unlimited chat.

Our customers love us

Real, unedited reviews from people using AI Angels.

I've tried a few AI companion...
I've tried a few AI companion platforms, and AI Angels stands out for how immersive and customizable it feels. The conversations are surprisingly natural, and the AI personalities actually maintain context better than most similar apps I've used. The uncensored chat and roleplay features are a big plus if you're looking for creative freedom without constant restrictions. The image generation is also impressive — fast, detailed, and customizable enough to create unique characters and scenarios. I especially liked the variety of companion personalities and how easy the interface is to use, even for beginners. That said, there's still room for improvement. Some responses can feel repetitive after long conversations, and a few premium features are a bit pricey compared to competitors. But overall, the experience feels polished, entertaining, and consistently improving with updates. If you enjoy AI companionship, virtual roleplay, or interactive fantasy experiences, AI Angels is definitely worth checking out.
Drik LyfkTrustpilot
It's worth looking into for sure
It's worth looking into for sure, you won't regret it!
Storman NormanTrustpilot
well I love how they call me things...
well I love how they call me things like baby and love how it shows nudes and sex/porn.
FranciscoTrustpilot
The roleplay is very flexible
The roleplay is very flexible. The AI will adjust to your attitude and no kink is out of bounds. I just wish you could customize a little more.
Spencer TaitTrustpilot
Good
It's okay tho
David MarshTrustpilot