Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Persona Tags Extension

The Persona Tags Extension is a feature-rich addition for SillyTavern that enhances the Persona Management panel with tag filtering and management capabilities. This extension provides a dynamic, collapsible tag filter bar, displays tag labels on persona cards, and offers an intuitive UI for managing persona tags directly within the Persona Description area.


Features

  • Collapsible Tag Filter Bar:
    Easily toggle the visibility of global persona tags with a convenient "Show/Hide Tags" button. When visible, the filter input field appears alongside the toggle for quick filtering.

  • Dynamic Tag Filtering:
    Type into the filter input to instantly narrow down the list of available tags.

  • Persona Card Tag Labels:
    Each persona card displays its assigned tag labels. Clicking on a tag label toggles the tag filter for quick persona searches.

  • Tag Management UI:
    Manage persona-specific tags directly in the Persona Description area. Add new global tags with a customizable color picker and assign them to individual personas.

  • Settings Persistence:
    All tag settings and persona-tag assignments are stored in settings.json and saved using SillyTavern's debounced settings persistence, ensuring your customizations persist between sessions.


Versioning

Each release includes updates and improvements. Please check the release notes for more details.


Contributing

Contributions are welcome! Feel free to fork the repository and submit pull requests. For major changes, please open an issue first to discuss your proposed changes.

  1. Fork the repository.
  2. Create a new branch: git checkout -b feature/your-feature-name
  3. Commit your changes: git commit -am 'Add new feature'
  4. Push to the branch: git push origin feature/your-feature-name
  5. Open a pull request.

License

This project is licensed under the GNU AFFERO GENERAL PUBLIC LICENSE. See the LICENSE file for details.


Contact

For any questions or support, please open an issue in the repository or contact the author directly.

Happy tagging!

About

Adds Tags to Personas in SillyTavern

Resources

Stars

11 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages