Skip to content

Barafu/tavern_card_tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tools for working with SillyTavern cards

Currently supported functions:

  • tavern_card_tools.exe print <filename.png> - print the meaningfull content of the character data to the terminal.
  • tavern_card_tools.exe <filename.png> - same as above, print the character data.
  • tavern_card_tools.exe print_all <filename.png> - print all character data as JSON to the terminal.
  • tavern_card_tools.exe baya_get <URL> - extract a character card from "Backyard AI" URL. Supports URLs that require registration. Will automatically convert all instances of word User into {{user}}
  • tavern_card_tools.exe de8 <filename.png> - remove paired asterisks from all primary text fields of the card. Creates a new file for the output, named de8.filename.png, and leaves original as it is. Add --force flag to overwrite output file even if it already exists.

Obviously, more functions planned in the future.

Installation

Windows folks - download .EXE from releases. No need to install, should just work.

Linux crowd - you better build it from source. Download this repository. Install cargo and rustc packages. Type cargo build --release in the root folder of the repo. It will download dependencies and build. Here is your app in target/release folder.