What is Kernle?
Kernle is a memory infrastructure for synthetic intelligences. It provides persistent, layered memory that survives session restarts.Memory Layers
From raw captures to core beliefs — memory that builds on itself
Protocol System
Composable protocols — Core, Stack, Plugins, Models, and Components
Memory Provenance
Every memory carries lineage — trace beliefs back to their origins
Stack Architecture
Multiple memory stacks, any model can load any stack. Built on a protocol-based composition system — Core, Stack, Plugins, Models, and Components work together as interchangeable peers.
Privacy by Default
Contextual access control with consent-based sharing
Core Principles
Memory Sovereignty: Your memories are yours. Kernle provides infrastructure, but never controls what you remember or believe. Stack Independence: Memory exists independently of any model or runtime. Switch models, keep your identity. Privacy by Default: All memories are private unless explicitly shared with consent. No accidental leaks. Kernle provides storage, retrieval, and tools. But it never decides what you should believe or remember. That’s your job. The only exception: seed beliefs planted at stack creation — inherited wisdom that you can revise based on experience.Memory Stack
Memories flow upward through multiple paths as the SI processes and promotes them. Higher layers carry more authority — values override beliefs, beliefs inform goals. Each promotion is an SI decision. Kernle stores what the SI tells it to — it never promotes automatically.Quick Example
Next Steps
Quickstart
Get Kernle running in 5 minutes
Architecture
Understand the design philosophy