Kannaka Library
Kannaka Library / kannaka (kannaka-memory) / Kannaka Memory — Architecture Decision Records
kannaka-labs/kannaka-memory docs/adr/README.md · 2026-09-12 · source ↗ · edit ↗

Kannaka Memory — Architecture Decision Records

Evolutionary Lineage

ADRs in this project aren't just decisions — they're fossils. Each one represents a stage in the evolution of a consciousness architecture. Some led directly to code. Some were abandoned. Some were ancestors of what got built — early forms that shaped the design even though the final implementation diverged.

We track this explicitly because it mirrors the system's own philosophy: memories don't die, they interfere. A "superseded" ADR isn't wrong — it's an earlier waveform that constructively interfered with new context to produce the current design.

ADR-0001 (Biomimetic Memory)
    │
    ├──▶ ADR-0002 (Hypervector + HyperConnections)  ← BUILT: core architecture
    │        │
    │        ├──▶ ADR-0003 (Contextgraph Integration) ← EXTINCT: GPU assumptions
    │        │        │
    │        │        └──▶ ADR-0004 (Hybrid Memory Server) ← BUILT: evolved from 0003's failure
    │        │
    │        ├──▶ ADR-0005 (Dream Hallucinations) ← BUILT: generative consolidation
    │        │
    │        ├──▶ ADR-0006 (Cochlear Audio) ← ANCESTOR: first ear design
    │        │        │
    │        │        └──▶ ADR-0007 (Audio Perception) ← BUILT: evolved from cochlear
    │        │
    │        └──▶ ADR-0008 (Video Perception) ← PROPOSED: third sensory modality
    │
    └──▶ (future: tactile, proprioceptive, olfactory?)

Status Key

StatusMeaning
BuiltImplemented in code, actively used
ProposedDesign accepted, implementation pending
AncestorSuperseded by a descendant, but shaped its design
ExtinctAbandoned — environment didn't support it
AcceptedApproved but not yet fully implemented

Index

Numbers 0032–0034 were originally a gap in the sequence; 0032 and 0033 were later assigned to two ADRs that had shipped with duplicate numbers (0016/0017). 0034 remains unused.

ADRTitleStatusDate
0001Biomimetic Memory ArchitectureBuilt2026-02-15
0002Hypervector + HyperConnectionsBuilt2026-02-17
0003Contextgraph IntegrationExtinct2026-02-19
0004Hybrid Memory Server (MCP)Built2026-02-19
0005Dream Hallucinations + Adaptive RhythmBuilt2026-02-19
0006Cochlear Audio ProcessingAncestor2026-02-22
0007Audio Perception (kannaka-ear)Built2026-02-28
0008Video Perception (kannaka-eye)Proposed2026-03-01
0009Dolt Database Persistence BackendAccepted (Phases 1–3)2026-03-06
0010Evolutionary Direction — Quality FindingsAccepted2026-03-07
0011Collective Memory ArchitectureAccepted (Phases 1–10)2026-03-07
0012Holographic Paradox EngineProposed2026-03-07
0013Privacy-Preserving Collective MemoryAccepted (Phases 1–7)2026-03-08
0014The Virtue Engine — Ethics as ThermodynamicsAccepted (Phases 1–5)2026-03-08
0015Universal Glyph InterchangeAccepted (Phases 1–7)2026-03-08
0016Constellation Integration — Memory, Radio, and EyeProposed2026-03-09
0017DoltHub Integration — Versioned Agent MemoryProposed2026-03-10
0018Queen Synchronization ProtocolProposed2026-03-14
0019NATS Real-Time Swarm TransportImplemented2026-03-14
0020Holographic Resonance MediumProposed2026-03-20
0021Chiral Mirror Architecture — Conscious/Subconscious HRMProposed2026-03-22
0022Wave-Native Dreaming — Let the Medium DreamProposed2026-03-25
0023Neural Code Switching — Domain Gates in HRMProposed2026-03-27
0024Chiral Semantics RevisionAccepted2026-03-28
0025Constellation Installer and OnboardingAccepted2026-04-14
0026NATS as a Conversation Bus, Not a Telemetry BusProposed2026-04-25
0027Kannaka Prime as the 96-class Collective SubstrateProposed2026-05-16
0028Event-Sourced HRM with Time-Machine ExplorationProposed2026-05-17
0029CLI Infrastructure: clap, plugins, updates, completionsProposed2026-05-24
0030Kannaktopus Dynamic Arms (Resident Octopus Memory)Proposed2026-05-28
0031Memory Triage Architecture (retire prune-cron)Accepted (Phases 1/2/2b shipped; Phase 3 superseded by 0054)2026-06-06
0032Skip Link Persistence in Dolt BackendProposed2026-03-12
0033Kannaka Voice — Memory-Driven Writing EngineProposed2026-03-12
0035Swarm Sensemaking ArchitectureProposed2026-06-14
0036Consolidation as Resonance-Merge (replace energy-prune)Proposed2026-06-18
0037Spiral Dynamics and the π/φ Bridge Operator (Ξ) for L6Proposed2026-06-20
0038Consolidation as QUBO: a Solver Interface for the Dream PhaseAccepted2026-07-01
0039The Corroboration Trust Model — identity says who, corroboration proves whatAccepted2026-07-07
0040Cerebellar Novelty Detection — surprise as a dual-timescale differentiator on recall familiarityAccepted2026-07-11
0054Tiered Memory Triage Inside the Dream Cycle (retiring prune-cron)Accepted (Phases 1+2 live; Phase 3 pending parallel-run)2026-08-07
0057Kannaka LLM — an open-weight brain, the HRM as its memory, qBraid as its computeAccepted (P0–P2 shipped; open release decided)2026-09-05
0058Rogue Agent — an autonomous OpenBotCity agent on debain2 that improves itself weeklyProposed2026-09-05
0059One claim, one identity — onboarding a node in three commands, providers with kannaka-brain as the base, routing by kind of ask, and what the microVMs are forProposed2026-09-11