Silly Tavern on macOS: card editor, viewer, manager
On macOS, people often search for a Silly Tavern card editor, card viewer, or card manager in the same breath. Silly Tavern is still a local web app; the Characters UI is powerful for chat-time tweaks, but it is not a full asset library for hundreds of PNGs. This note explains what makes Silly Tavern character cards unusual, the mechanisms behind them, and the honest downsides of relying on Silly Tavern alone to manage your library.
Silly Tavern 在 macOS 上:角色卡编辑器 / 查看器 / 管理器
Not official Silly Tavern documentation. Menus and import rules change by release—check docs.sillytavern.app and your build.
What is “unique” about Silly Tavern character cards?
A few facts newcomers bump into:
- PNG is not “just art.” Many Silly Tavern–compatible cards are PNG files with embedded JSON (Character Card V2 / V3). The image carries personality, greetings, scenario, lorebook-style
character_book, and extensions—see What is a Character Card? and the field series. - Lore has two “homes.” World Info (global / world-scoped) and embedded
character_bookon the card can both exist. Splitting facts wrong causes duplicate or missing context—Lorebook vs Character Card. - The client is the truth for behavior. The same JSON may import differently across ST versions or forks; always test after edits.
Running Silly Tavern on macOS does not change the spec—it changes how you reach files in Finder and which external tools you pair with the app (install & paths).
Editor vs viewer vs manager (inside Silly Tavern)
| Idea | What people usually mean in ST | What the built-in UI is good at |
|---|---|---|
| Card viewer | Read fields, preview greetings, check lore entries | Yes—quick inspection per character |
| Card editor | Change text fields, tweak lorebook entries, export PNG | Yes—iterating while you RP |
| Card manager | Large library, batch rename, diff two versions, offline search | Partial—ST is not primarily a DAM or git-friendly asset tool |
For a wider map of editor types (built-in vs web vs standalone), see (1/5) Types of editors and ST card editor on macOS.
Mechanisms you should know before “managing” cards
- Disk vs UI. Cards often live under a
data/characters/-style folder; the UI is a view into those files plus app state. If you edit PNGs outside ST, refresh or re-import so the UI matches disk (macOS workflow). - One file, many fields. Heavy lore belongs in
character_bookentries or World Info—not only indescriptionblobs—Lorebook fields. - Exports are your backup contract. ST can usually write PNG again, but you decide naming, folders, and snapshots before risky bulk edits (Mac & PNG FAQ).
Downsides of managing character cards only with Silly Tavern
These are workflow limits, not “ST is bad”:
- Library scale. Scrolling a long Characters list is fine for dozens of cards, painful for hundreds without external tagging, smart folders, or dedicated managers.
- JSON opacity. The embedded JSON is not as easy to diff, search across files, or batch-transform inside the browser UI alone.
- Batch and repeatability. Renaming keys, migrating extensions, or applying the same patch to many cards is manual unless you script or use external tools.
- Context split. World Info vs card lore is easy to mis-manage purely in-app without a written information architecture plan (character card design).
- Session friction. ST is a server + tab workflow; macOS users who live in Finder often want a file-first or native sidecar for PNGs—see ST card editor on macOS.
Sillycard (Mac) is one native option for browsing PNGs and editing embedded JSON locally; browser extensions and web editors are other patterns—lorebook & card management collects tooling context without replacing upstream docs.
See also
- Silly Tavern on macOS: install & paths
- (2/5) Characters panel in Silly Tavern
- Character card design: structure & fields
Browse, preview, and edit embedded JSON in PNGs on Mac with Sillycard.