They share the same basic job
Compress older chat so the story can continue without sending the full raw transcript on every generation.
They overlap more than the usual comparison suggests. Both can automatically summarize older chat, remove processed raw messages from the model’s context without deleting them, and use compressed history to reduce token use. The real difference is how the summaries are organized, compressed again, and returned to the model.
The short answer
Compress older chat so the story can continue without sending the full raw transcript on every generation.
Summaryception builds a recursive chronological hierarchy. Memory Books builds separate lorebook entries and retrieves them through SillyTavern’s lorebook system.
Summaryception emphasizes a continuously available story backbone. Memory Books emphasizes independently managed memories and configurable retrieval.
Core architecture
These diagrams show the normal conceptual flow, not every optional setting or tool.
Primary model: a continuously maintained chronological hierarchy whose deeper layers cover progressively more history.
Primary model: separate, inspectable memory objects that are retrieved according to lorebook activation rules.
Feature-by-feature
“Different” does not mean one approach is universally better.
| Question | Summaryception | Memory Books |
|---|---|---|
| Can it run automatically? | Yes. It summarizes eligible older turns in configured batches. | Yes. It can create memories automatically at configured message intervals after an initial checkpoint is established. |
| Can it be triggered manually? | Yes. It includes Force Summarize and related controls. | Yes. Users can mark scenes, specify ranges, run slash commands, or process a catch-up range. |
| What happens to processed raw chat? | Messages are “ghosted” (hidden): excluded from model context but retained in the visible chat. | Messages can be hidden ("ghosted"): excluded from model context but retained in the visible chat. |
| What is the basic memory unit? | A compact chronological snippet covering a batch of turns. | A lorebook entry covering a selected or automatically determined scene range. |
| How is older memory organized? | Snippets are arranged in recursive layers with progressively broader coverage. | Memories remain separate entries. Selected entries can be consolidated into Arc, Chapter, Book, Legend, Series, and Epic tiers. |
| How does deeper compression happen? | Automatically, when a layer reaches its configured capacity and older snippets are promoted. | Through a user-confirmed consolidation workflow. A separate Compaction tool can shorten one existing entry. |
| What is normally returned to the chat model? | A bounded chronological memory assembled from the active layers, plus the configured recent verbatim turns. | The lorebook entries SillyTavern activates under the current keywords, constant/vector settings, recursion rules, budgets, positions, and character routing. |
| Primary retrieval emphasis | Continuous chronological coverage. | Selective relevance and configurable routing. |
| Can the stored memory be inspected or edited? | Yes. The Snippet Browser supports browsing, editing, regenerating, and deleting snippets. | Yes. Memories are ordinary lorebook entries and can also use previews, regeneration, compaction, and consolidation review. |
| Separate summarization connection? | Yes. It documents independent connection choices including OpenAI-compatible and Ollama routes. | Yes. Profiles can use the active SillyTavern connection or a different provider, model, preset, proxy, or custom connection. |
| Specialized memory tools | The core extension focuses on layered chronological summarization. Community forks add other behaviors. | Includes Clips, Topical Clips, Side Prompts, Compaction, tiered Consolidation, context settings, and group/character routing. |
| Group and character memory | The core README points to a community fork for separate per-character memory banks. | Native group-chat support includes a canonical group book and optional per-character Memory Books with participant routing. |
Open the drawers
The implementations are not identical, but the practical claim that one “ghosts and saves tokens” while the other merely “adds lorebook entries on top of the full chat” is inaccurate.
Summaryception is designed around a chronological memory stack. Its snippets preserve the continuing sequence of events, and its deeper layers cover increasingly old history.
Memory Books is designed around independent lorebook entries. Those entries can be constant, keyword-triggered, vectorized, delayed until recursion, placed at different prompt positions, assigned budgets, or routed by character.
Summaryception automatically recompresses older snippets as its layers fill. Memory Books can alert the user that a tier is ready, but consolidation still requires review or confirmation. This gives Memory Books more control over grouping and replacement; it also requires more user decisions.
Summaryception normally processes configured batches of turns. Memory Books can also process fixed intervals, but it additionally supports explicit literary or event-based scene boundaries.
Summaryception’s core purpose is continuous layered summarization. Memory Books also maintains facts, topic references, state trackers, group memory copies, character-specific versions, and compacted entries. Those extra systems are optional, but they make Memory Books broader and more configurable.
Both terms mean that the original message remains in the chat but is excluded from what the model receives. The internal metadata and user interface differ; the token-saving result is substantially the same.
A Summaryception layer is part of an automatically maintained recursive hierarchy. A Memory Books tier is a class of consolidated lorebook entry, such as Arc or Chapter. They both represent greater compression, but they are created and retrieved differently.
Summaryception assembles its memory into an injected chronological block. Memory Books relies on SillyTavern’s World Info/lorebook engine to decide which saved entries enter the request.
Memory Books asks the generation model for structured JSON so it can reliably separate a title, summary, and keywords. The saved memory itself is an ordinary SillyTavern lorebook entry, not a special JSON memory database.
Decision guide
You primarily want a continuously maintained chronological backbone.
You want independently managed memories and selective retrieval.
Documentation basis
Features can change. Check the current project documentation before relying on a specific setting.
URLs are available in the digital version of this page.