Tool

Tavern AI: What the Frontend Actually Does

Tavern AI: What the Frontend Actually Does

Tavern AI is a layer, not a model. What a frontend like SillyTavern handles — cards, lorebooks, prompt assembly — and what it hands off to an API.

“Tavern AI” is a layer, not a product

Most confusion in this category comes from collapsing three things into one word. There is the model that writes, the frontend that organises the conversation, and the machine it runs on. TavernAI and SillyTavern are frontends: software that holds character cards, lorebooks and chat history, assembles them into a prompt, and sends that prompt to whichever model you have configured. The frontend does not make the character smart. It decides what the character is allowed to know.

That distinction explains the usual disappointments. People install a frontend expecting a better companion and get a better filing cabinet: same model, same voice, but now with editable cards and a lorebook. It also explains the privacy arguments, which are frequently wrong in both directions — a local frontend pointed at a hosted API is still sending every message to that company, and a hosted frontend with a local model is still keeping the chat history somewhere.

Quick facts
What it isA frontend: interface, character cards, lorebooks, prompt assembly
What it is notA model — the writing comes from whatever API you connect
SillyTavernFree, open source, AGPL-3.0; began in February 2023 as a fork of TavernAI 1.2.8
BackendsOpenAI-compatible APIs, KoboldAI, Tabby, AI Horde, and others

Skip the assembly line

A frontend makes you assemble the prompt yourself. Neta keeps the character sheet, the world facts and the scene state in one place, and hands the result to the model — so consistency is a product feature rather than a nightly chore.

✦Roleplay
Use the roleplay skill to open a scene with e.g. a character who has been waiting in the same room for a week — and the scene still remembers the rule you set.

What the frontend is actually holding

Four artefacts do almost all the work. If you understand them, you understand why two people with the same model get completely different results.

  • Character cards — The persona file: description, personality, scenario, first message, example dialogue. The frontend stores it and injects it in a fixed position.
  • Lorebooks — Key-triggered world facts. When a keyword appears, the entry is inserted into the prompt — a way to keep a setting consistent without spending context on it every turn.
  • Chat history and memory — The transcript, trimmed to fit a window. Most “the bot forgot” complaints are trimming decisions made by the frontend, not failures of the model.
  • Prompt assembly order — System prompt, character, lorebook entries, examples, then history. Change the order and the same model behaves differently — which is why cards are portable and setups are not.

The three layers, separated

The model
The thing that writes the sentence. Hosted (a company’s API) or local (weights on your own machine). Everything about quality that people attribute to the “app” usually lives here.

The frontend
The interface and the filing cabinet: character cards, lorebooks, chat history, prompt assembly, API keys. This is the layer TavernAI and SillyTavern occupy, and it is what “tavern AI” usually refers to.

The host
The machine it all runs on. A local frontend pointed at a hosted model is the common setup, which is why “local” and “private” are not the same claim.

Why the open-source lineage matters

SillyTavern’s own documentation is refreshingly specific about where it came from: it began in February 2023 as a fork of TavernAI 1.2.8, and now lists more than three hundred contributors, under AGPL-3.0. That history is the reason the ecosystem shares a file format at all — cards written for one frontend load in another because everyone converged on the same six fields and, later, the same V2 and V3 specifications. It is also the reason the category has a long tail of abandoned forks. A frontend is a maintenance project: every model API it supports can change, and the ones that stop being updated stop working quietly.

See what consistency buys you

These are real works on Neta Studio. Each one depends on the setting being remembered, which is the part a frontend can only support, not supply.

Scenes with a memory problem

Casefile: You is built on amnesia, so the transcript contradicting the notes is the plot rather than a bug. Stargazer’s Cure runs on a nightly routine that only lands if the clock and the habit persist between turns.

Scenes with a clock

Chat with Ben puts thirty minutes to doors in the setup and lets the deadline do the work. The Showman makes performance the character’s whole strategy, and The Court Card makes the rules of the room the thing that must not be forgotten.

How to choose a setup

1

Decide what you are optimising

Voice quality is the model. Consistency is the card, the lorebook and the memory settings. Interface is the frontend. Pick the one you actually care about first.

2

Write the lorebook before you collect cards

Ten facts about the setting will improve more conversations than ten new personas. Cards give you strangers; a lorebook gives them a world.

3

Test the same card on two setups

Same persona, two frontends. If the character changes, the difference is assembly order or memory trimming — not the model.

The worlds, briefly

RoleplayCasefile: You
Casefile: You
Neon-noir amnesia: the world-state is you, and it keeps contradicting your notes.
RoleplayStargazer’s Cure
Stargazer’s Cure
A slow-burn roleplay that only works if the clock and the routine are remembered between turns.
RoleplayThe Showman
The Showman
A western romance where the character performs for a crowd that is, by turn twenty, mostly you.
RoleplayChat with Ben
Chat with Ben
Thirty minutes to doors: a deadline baked into the prompt, which is the cheapest consistency trick there is.
RoleplayStarfall Return
Starfall Return
Eight years of shared history in the setup — the long-memory version of a character.
RoleplayThe Court Card
The Court Card
A court intrigue where the rules of the room are the thing the model must not forget.

The cabinet is not the story

A frontend can hold a hundred cards and still produce forgettable chats, because filing is not writing. Neta keeps the sheet, the world and the scene together, and lets you walk back into a room that remembers you.

Built with the roleplay skill

roleplay does the assembly the frontend would make you do by hand: character sheet, world facts and scene state in one prompt; character-sheet writes the persona file in the six portable fields. Neta is not affiliated with TavernAI or SillyTavern, and this page is an explainer rather than a fork of either.

Tavern AI FAQ

Is Tavern AI a model?
No. It is a frontend — software that stores characters and lorebooks, assembles a prompt and sends it to a model you configure. The writing comes from the model, not the interface.

What is the difference between TavernAI and SillyTavern?
SillyTavern began in February 2023 as a fork of TavernAI 1.2.8 and has since grown into its own project with 300+ contributors under AGPL-3.0. They share a lineage and a card format; they are not the same codebase.

If I run it locally, is it private?
Only if the model is also local. A local frontend pointed at a hosted API still sends every message to that provider. Local describes where the filing cabinet sits, not where the words are written.

Why does the character forget things?
Because the transcript is trimmed to fit a context window. That trimming is usually a frontend setting. A lorebook entry that re-states the important fact is the usual fix.

Can I move my characters between apps?
Yes, within limits. The six original fields — name, description, personality, scenario, first message, example dialogue — are the portable core. Character Card V2 and V3 formalise the rest.

Does Neta use these files?
No. Neta keeps personas in a character sheet and world facts in a lorebook-style set. The concepts are the same; the file formats are not interchangeable.

Keep reading

Platform: Neta Studio · Type: Tavern AI · Hub: neta.art/app/agent-skills · Works: Casefile: You · Stargazer’s Cure · The Showman · Chat with Ben · Starfall Return · The Court Card

Featured Works

벤과의 대화 — 인공지능이 만든 백스테이지 록 밴드 롤플레이 (공연 시작까지 삼십 분)
벤과의 대화 — 인공지능이 만든 백스테이지 록 밴드 롤플레이 (공연 시작까지 삼십 분)
Untitled World
쇼맨 — 인공지능이 만든 서부 역할극 (로데오 로맨스)
쇼맨 — 인공지능이 만든 서부 역할극 (로데오 로맨스)
The Lazy Heart Ranch
스타폴 리턴 — 인공지능이 만든 공상과학 롤플레이 (어린 시절 친구 · 비밀 요원 · 슬로우 번)
스타폴 리턴 — 인공지능이 만든 공상과학 롤플레이 (어린 시절 친구 · 비밀 요원 · 슬로우 번)
Handsome Men in the Galaxy
케이스파일: 당신 — AI가 만든 심리 미스터리 롤플레이 (네온 누아르 기억상실)
케이스파일: 당신 — AI가 만든 심리 미스터리 롤플레이 (네온 누아르 기억상실)
Handsome Men in the Galaxy
더 코트 카드 — 인공지능이 빚어낸 궁정 음모 롤플레이 (타로)
더 코트 카드 — 인공지능이 빚어낸 궁정 음모 롤플레이 (타로)
Handsome Men in the Galaxy
별을 세는 사람의 치료제 — 인공지능이 만든 천문대 롤플레이 (천문학자 · 불면증 · 슬로우 번)
별을 세는 사람의 치료제 — 인공지능이 만든 천문대 롤플레이 (천문학자 · 불면증 · 슬로우 번)
Handsome Men in the Galaxy
×