RiotSpark identity
The identity contract remains the authority for what RiotSpark is, independent of the active model and separate from remembered conversation material.
R2.0 ROADMAP ›RiotSpark 2.0 is a self-owned, provider-neutral AI architecture designed to preserve identity, behaviour, governed memory and relationship continuity across different language models.
Language models provide reasoning. RiotSpark identity defines the system, Agnes Personality 1.0 governs how it behaves, and durable conversations plus governed memory preserve continuity under human control.
The identity contract remains the authority for what RiotSpark is, independent of the active model and separate from remembered conversation material.
Agnes is the frozen behaviour authority. A context engine and behaviour compiler turn that personality into consistent expression without letting a model redefine it.
Durable conversations provide interaction history. Governed memory remains reference evidence that can be inspected, corrected, superseded, retired or deleted.
SQLite-first storage, exports, isolated restore, safe mode and provider-neutral adapters keep the system recoverable and under owner control.
RiotSpark 2.0 separates the identity contract from Agnes Personality 1.0. The first defines what the system is; the second governs how it expresses itself. Neither is delegated to the active model.
Governed memory is reference evidence, not behaviour authority. It may inform a response, but it cannot silently rewrite identity or personality. Conversation storage is also kept separate from governed memory.
Ollama with Qwen3 1.7B is the primary local path and GPT is used as a reference path. Adapter boundaries, SQLite persistence, backup, isolated restore and safe mode reduce dependence on any single provider or machine.