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.
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.