Skip to content
This repository was archived by the owner on May 27, 2026. It is now read-only.
Prolix OCs edited this page Aug 14, 2025 · 1 revision

Frequently asked questions about the Silly Sim Tracker extension.

General Questions

What is Silly Sim Tracker?

Silly Sim Tracker is a SillyTavern extension that creates visual tracker cards based on JSON data in your chat messages. It's perfect for tracking character stats, relationships, progress, and more.

Do I need coding skills to use it?

Not at all! While advanced customization involves some HTML/CSS, the basic functionality works with simple copy-paste of JSON structures.

Is it free?

Yes! Silly Sim Tracker is completely free and open source.

Installation and Setup

How do I install the extension?

  1. Download the extension files
  2. Place the folder in your SillyTavern extensions directory
  3. Enable it in the Extensions settings panel
  4. That's it!

Does it work with mobile?

It works on mobile browsers, but the experience is better on desktop due to screen size.

Can I use it offline?

Yes, once installed it works completely offline.

Data and JSON

What JSON format do I need?

The basic structure is:

{
  "worldData": {
    "current_date": "YYYY-MM-DD",
    "current_time": "HH:MM"
  },
  "characters": [
    {
      "name": "Character Name",
      "your_field": "value"
    }
  ]
}

Do I have to track all characters the same way?

No! Each character can have different fields. Just make sure required fields (name, worldData) are present.

What happens if I make a JSON mistake?

The extension will show an error message in the chat, and your card won't appear. Fix the JSON and resend the message.

Templates and Appearance

Can I change how cards look?

Absolutely! You can choose from built-in templates or create completely custom designs with HTML and CSS.

Do I need to know HTML to customize templates?

For basic changes, no. You can start with the built-in templates and modify them. For advanced customization, some HTML/CSS knowledge helps.

Can cards be different colors?

Yes! Set a default color in settings, or specify colors per character in your JSON data.

Integration and Compatibility

Does it work with other extensions?

Generally yes, but some DOM-manipulating extensions might conflict. If you have issues, try temporarily disabling other extensions.

Can I use it with group chats?

Yes! Track multiple characters in the same message by adding more objects to the characters array.

Will it work with character books?

Yes, it works alongside character books and other SillyTavern features.

Performance and Technical

Will it slow down SillyTavern?

It's designed to be lightweight. With normal usage (a few cards per chat), you won't notice any performance impact.

How many characters can I track?

Technically unlimited, but for best performance, keep to 4 or fewer active characters per message.

Does it save data between sessions?

Yes, the tracker data is part of your chat messages, so it's saved with your SillyTavern data.

Customization

Can I track custom things like inventory or quests?

Yes! Add any fields you want to track to your custom fields list and include them in your JSON.

How do I add new tracking fields?

In the extension settings, find "Custom Sim Data Fields" and click "Add Field" to create new tracking variables.

Can I change the code block identifier from "sim"?

Yes, in settings you can change it to whatever you prefer (like "tracker" or "rpg").

Troubleshooting

My cards aren't showing up. What do I check first?

  1. Is the extension enabled?
  2. Is your JSON valid?
  3. Are you using the right code block format (```sim)?
  4. Do you have the required worldData fields?

How do I fix JSON errors?

Look for the error message in chat, check for missing commas, quotes, or brackets. Use a JSON validator if needed.

Can I undo changes?

For templates: Use the "Clear Custom" button to revert to built-in templates. For JSON: Edit the message to fix the data.

Advanced Features

What's the difference between legacy and modern JSON format?

The modern format separates world data from character data, making it cleaner and more maintainable. The extension supports both.

How do I migrate old data?

Use the "Migrate to New Format" button in settings or the /sst-convert slash command.

Can I create my own macros?

The extension provides {{sim_tracker}}, {{last_sim_stats}}, and {{sim_format}} macros. Creating additional custom macros requires extension development.

Best Practices

What's the best way to start?

Try the quick start guide with a simple example, then gradually add complexity as you get comfortable.

How should I organize my tracking fields?

Plan your fields before adding them, use consistent naming, and include data ranges in descriptions.

Any tips for better performance?

Keep active characters to 4 or fewer, simplify complex templates, and clear old chats when they're no longer needed.

Still have questions? Check the other wiki pages for detailed guides or ask in the community!

Clone this wiki locally