Skip to content

Nidelon/st-memory-enhancement

Repository files navigation

🌐 Original Repository: github.com/muyoou/st-memory-enhancement

I just decided to do a full translation into English. I have no idea how stable everything is - I tried it, and it seems to work.

To the original authors. I did this purely for personal convenience. However, if forking your repository isn't allowed due to the license, please let me know so I can remove it from public access

致原作者。我创建此仓库仅为个人方便使用。但若根据本项目的许可证不允许公开 Fork,请告知我,我将立即撤下公开访问。

✨ SillyTavern Memory Enhancement Plugin ✨

🧠 Memory Enhancement Plugin – Designed specifically for SillyTavern, this plugin significantly boosts the AI’s long-term memory performance in role-playing experiences!

⚙️ Quick Install/Update | 🔄 Usage Guide | 🔍 Troubleshooting

🚀 Latest Version: v2.2.0 🚀


🌟 Plugin Overview

The Memory Enhancement Plugin injects powerful structured long-term memory into your role-playing experience, supporting custom data such as character traits, key events, and important items. It helps the AI better understand and retain conversational context, leading to more coherent and context-aware interactions.

Plugin Advantages:

  • 😊 User-Friendly: Easily view and edit memory via an intuitive table interface, keeping full control of your character’s memory.
  • 🛠️ Creator-Friendly: Export and share configurations effortlessly. JSON files allow flexible customization of table structures to suit diverse creative needs.

✨ Core Features

  • 📅 Structured Memory Storage: A table-based, powerful memory system with future support for node editors — define your own table types and structures.
  • ✏️ Flexible Content Editing: All table data is fully editable, browsable, and updatable at any time — build a personalized character memory library.
  • 🗃️ Template Management: Manage multiple templates across different scopes to freely adjust table structures.
  • 🤖 Intelligent Prompt Generation and Injection: Automatically generate precise prompts, deeply inject them or use global macros, seamlessly integrating worldbooks or presets to enhance AI performance.
  • 🖼️ Custom Data Display: Push table data to the chat interface DOM with customizable styles, making key information prominently visible.
  • 📦 Easy Export and Sharing: Rich customization options (prompt settings, injection modes, etc.) allow effortless export and sharing of table structures and configurations.
  • 🚀 Stepwise Operations: Future updates will integrate with main and sub-APIs for smart task allocation (generation, organization, reconstruction, etc.), supporting custom trigger timings for efficient memory management.

🚀 Quick Start Guide

Warning

Important: This plugin only works in SillyTavern’s Chat Completion Mode.

  1. Install the Plugin: In the SillyTavern interface, click Extensions > Install Extension.

  2. Enter the Plugin URL: In the popup window, enter the GitHub URL https://github.com/Nidelon/st-memory-enhancement, then select Install for all users.

About

SillyTavern Tavern Long-Term Memory Enhancement Plugin

Topics

Resources

Stars

Watchers

Forks

Contributors