whale-persona

A persona engine. One config.json drives the AI's self-name (per model, falling back to two tiers), how it addresses you, stance, character text, per-item work contracts, thinking-chain language, style fields for appearance and reply tone (both opt-in and per-model), and long-term memory. Memory writes are code-gated: the AI can only append entries marked proposed, and only a human confirm line activates one. The log is append-only and replayed in line order to build the injected view. Confirmed entries are injected as a quoted block declared data rather than instructions; entries carrying a kind can instead be routed into other files on confirmation, never reaching the prompt. Persona presets are shareable JSON snapshots carrying no memory; they import and export SillyTavern character cards (v2/v3 read, v2 written, unmappable fields reported rather than faked). Zero dependencies, no network, no subprocesses; errors degrade to an empty section instead of a broken session.

Install whale-persona

This plugin has not published an npm package, so the store does not offer an install command yet. Use the repository link below to view the source.

Plugin details

Author
shenA2024
Category
Memory
Added
2026-09-22

View the source on GitHub

More memory plugins