Skip to content

kaldigo/SillyTavern-Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SillyTavern Tracker Extension

An extension for SillyTavern that provides a customizable tracking feature to monitor character interactions and story elements.

Features

Implemented

  1. Automatic Tracker Prompt Generation: Automatically generates a tracking prompt based on the previous message's context.
  2. Data Storage: Stores all tracking data within the message metadata, keeping it separate from the main content.
  3. Per-Message Tracker Editing: Includes a user interface (UI) for editing tracking details on a per-message basis.
  4. In-Message Tracking Display: Adds a customizable tracking UI element on each message, allowing you to view tracked data inline with messages.
  5. Comprehensive Settings Panel: Access a settings panel to modify any part of the prompt template used for tracker generation.

Planned

  1. Savable Presets: Add the ability to create and save different prompt configurations for easy access to various tracking setups.

Installation and Usage

Installation

  1. Open the Extensions menu in SillyTavern.
  2. Click the Install Extension button.
  3. Paste this repository URL to install the extension: https://github.com/kaldigo/SillyTavern-Tracker

Usage

  1. Install the extension following the steps above.

  2. Start or continue a chat in SillyTavern, and the tracker element will automatically appear on each message that has generated tracking data. This tracker reflects the state of the previous message, so it won’t update with the current message until the next prompt is generated.

    image

    image

  3. To edit or generate tracking data for any message, click the tracker button on that message, or access it via the Chat Extensions menu. This opens a tracker interface with options to view, edit, or regenerate tracking information. You can use either a simple editor or edit the raw JSON directly if more customization is needed.

    image

    image

    image

    image

    image

Settings

Access the extension settings in the Tracker section under SillyTavern’s Extensions menu to customize tracking preferences.

Customizable Options

  • Prompt Template: The tracker generation prompt is divided into several parts, each with its own set of supported macros. A context template combines these parts for seamless integration.
  • Message Tracker Display: Customize the appearance of the message tracker element with a template editor, allowing it to fit your display preferences.
  • Additional Settings: Adjust the number of recent messages included in the tracking process and set a token length override for prompt generation.

image

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published