Knowledge3D Project Roadmap

April 11, 2026 · View on GitHub

This roadmap captures the current priorities for delivering the first production-ready AGI MVP built on the K3D paradigm. It supersedes earlier drafts and is aligned with the latest memory architecture described in:

Each phase builds on the previous one. Status labels reflect our current progress and guide agent focus.

Cognitive House

Figure: The Cognitive House illustrates the House (persistent memory), Cranium (active processing), and Logic Layer (models) that guide the roadmap. See the generation prompt in docs/images/cognitive_house_prompt.md.

Status note (2025-12-07): Parallel workstreams active:


Phase A — PTX Fused Head & Dual Memory Spine (Status: Partially Complete)

Objective: deliver a deterministic PTX-first fused head that learns from Galaxy (RAM) and House (disk) through nightly consolidation.

DeliverablePurposeStatus
Embodied fused headKeep reasoning embodied in the House while PTX kernels manage galaxy introspection.✅ Complete
PTX RPN + cosine kernelsKeep all math/lookup reasoning inside PTX to avoid hallucination drift.✅ Complete (context binding fix: Sept 2025)
Learning Memory GLBLog teacher tags and rebuild a PTX-ready galaxy each sleep cycle.✅ Complete
SleepTime consolidationMaterialise insights into House, relocate deprecated artifacts to Museum.✅ Complete
House memory builderEmit PTX-ready index of consolidated artifacts for the tablet.✅ Complete

Exit criteria: fused head successfully answers PTX benchmarks using both Galaxy and House without Python fallbacks; nightly sleep cycle keeps memories synced.

Phase B — Memory Tablet & Tool Bridge (Status: Active)

Objective: make the avatar’s tablet the primary interface to House, Galaxy, Museum, and external tools (MCP, VMs, browsers).

DeliverablePurposeStatus
Tablet UX prototypeSearch House inventory, inspect artifacts, show provenance while respecting embodiment.🔄 In Progress
On-demand Galaxy streamingLoad House artifacts into Galaxy with LOD controls (centroid → full GLB).🔄 In Progress
Tool manifest & MCP bridgeLaunch existing tool containers (Firefox, VMs, MCP) from the tablet; log transcripts.🔄 In Progress
Session capture pipelineStore tablet sessions as structured notes → SleepTime consolidates into House, relocates older versions to Museum.⏳ Planned
Prompt hygiene & verification loopRemove nonsense prompts, retire mastered ones after two perfect runs, and log timezone-aware timestamps.🔄 In Progress

Exit criteria: the avatar can solve tasks using PTX reasoning plus tablet tools; consolidated knowledge is always reachable through the tablet before querying external sources.

Phase C — Procedural Galaxies & Multi-Modal Foundation (Status: Active)

Objective: materialize the full procedural galaxy ecosystem (Drawing, Audio, Accessibility) with unified signal architecture, then ingest foundational knowledge.

Phase C.1 — Drawing Galaxy (Status: Active)

DeliverablePurposeStatus
8-layer Drawing GalaxyQuantum Fields → Primitives → Strokes → Shapes → Gradients → Filters → Lighting → Scenes🔄 In Progress
VectorDotMap encoderProcedural image codec (~2KB/image, infinite LOD)⏳ Planned
Gradient/Filter kernelsGPU-native gradient rasterization and convolution filters⏳ Planned
Math Core integrationRoute operations through 3-tier RPN engine (18 cores)⏳ Planned

See: TEMP/CODEX_DRAWING_GALAXY_IMPLEMENTATION_12.07.2025.md, PROCEDURAL_VISUAL_SPECIFICATION.md

Phase C.2 — Unified Signal Architecture (Status: Planned)

DeliverablePurpose
Frequency-time bridgeTreat audio, SDR, video as frequency components over time
Spectrogram as VectorDotMapAudio visualization using same procedural codec as images
Binaural spatial audioHRTF-based 3D sound positioning in Galaxy/House
Cross-modal discoveryFind connections between sounds and images via shared representation

See: UNIFIED_SIGNAL_SPECIFICATION.md

Phase C.3 — Accessibility Galaxies (Status: Planned)

DeliverablePurpose
Braille GalaxyProcedural dot patterns (6/8-dot, Grade 1/2, multi-language)
Sign Language GalaxyGesture sequences as RPN (ASL, Libras, BSL, JSL)
Spatial audio descriptionsHRTF-positioned audio for visual content
Haptic integrationBraille display and vibration pattern output

See: UNIVERSAL_ACCESSIBILITY_SPECIFICATION.md

Phase C.4 — Foundational Knowledge Ingestion (Status: Planned)

DeliverablePurpose
Layer 1: Form176 math symbols + drawing primitives as procedural RPN
Layer 2: Meaning15K words with semantic links (reference pattern, no duplication)
Layer 3: Rules1K grammar rules as transformation RPN
Layer 4: Meta-Rules500 meta-rules for pedagogy, eloquence, self-reflection
74 PDF ingestion5,988 pages → procedural storage (666× compression via symlinks)

See: FOUNDATIONAL_KNOWLEDGE_SPECIFICATION.md

Exit criteria: All galaxies operational with GPU-only execution; foundational knowledge ingested and queryable via TRM.


Phase D — Self-Supervised Consolidation & Autonomy (Status: Planned)

Objective: let the model curate its own drills, retire solved prompts, and expand the dream/critique loop without human intervention.

DeliverablePurpose
Autonomous curriculum engineUse reflection diaries + museum analytics to propose new drills, retire stale ones, and respect lesson vs inference modes.
Honesty & confidence gatingTablet and fused head report provenance + confidence for every response.
Museum analyticsMine deprecated artifacts for error signatures and retro-train corrections.
Continuous tool adaptationBenchmark external tool usage; prioritise open-source replacements where feasible.

Exit criteria: daily cycles run end-to-end without manual intervention; the model promotes/demotes knowledge and tools based on performance.

Phase E — Collaborative Habitat & External Interfaces (Status: Planned)

Objective: extend the AGI MVP into a shared environment where multiple humans and agents collaborate.

DeliverablePurpose
Multi-user house/galaxy syncKeep tablet and memory state coherent across avatars.
Shared tool sessionsLet multiple avatars co-drive browser/VM sessions while logging provenance.
API & door federationExpose the tablet + memory services over doors for third-party integrations.
High-fidelity renderingAdopt game-engine LOD and streaming techniques as memory scales.

Exit criteria: humans and AI cohabit the space, sharing memories, tools, and consolidations in real time.


Current Active Phase: Phase E — ARC-AGI-3 Game-Loop + Python→PTX Sovereignty (Status: Active, reconciled April 2026)

Note (2026-03-27): Phases A–D above reflect original roadmap structure. Current work is tracked via TEMP/ phase reports. The active workstream is Phase E below, which subsumes the sovereignty migration goals of the original Phase D.

Reconciliation note (2026-04-08): local repo reality has moved beyond the original March-only Phase E table. The live track now has a landed April baseline for physics, reality textures, entities, proceduralizer/OCR ingest, zero-copy control-plane repair, and ARC R0 scaffolding. The sections below distinguish landed baseline work from still-planned hot-path migration items.

Objective: Integrate ARC-AGI-3 (interactive game-loop benchmark), eliminate remaining Python from the hot path, and proceduralize all grammar rules/meta-rules as sovereign Galaxy entries.

Context: ARC-AGI-3 shifted from static grid I/O to a real-time interactive game (agents submit actions, receive frames). This matches K3D's TRM game-loop architecture exactly. See: TEMP/CLAUDE_PHASE_E_ARC_AGI_3_SOVEREIGNTY_SPEC_03.27.2026.md

Phase E.0 — Reconciled April Baseline

DeliverablePurposeStatus
Sovereign physics P0 surfaceXPBD/body/material/runtime base on modular RPN path✅ Landed locally
Reality engine Step 2 texturesprocedural texture opcodes + kernel surface✅ Landed locally
Reality engine Step 3 entitiesMeaningCentricStar entity projection + hot-path struct✅ Landed locally
Proceduralizer + OCR retry ingestordered PDF ingest, cloud OCR retry, staged second pass✅ Live
Zero-copy import/control-plane repairknowledge3d.cranium.kernels utility surface + honest tests✅ Landed locally
ARC-AGI-2 submission formatter/runnerR0 competition artifact surface✅ Landed locally
Paper-track scaffoldevidence bundle + manuscript scaffold✅ Landed locally

Baseline gate: focused slices for sovereign physics, procedural texture, entity surface, proceduralizer/ingest, drawing/quarantine honesty, and zero-copy control plane are green.

Phase E.0.5 — Embodied Tick Unification / Clockwork (April 10, 2026)

DeliverablePurposeStatus
GPU event ring bufferVRAM-resident 4096-slot event queue for I/O, wakeup, collision, timer, and internal signals✅ Landed locally
TRMStateMachine lifecycle surfaceParallel 32-byte VRAM state array with query preemption stack and 30s idle → sleep transition✅ Landed locally
Unified fused tick bridgeRoute TRMLauncher and Knowledgeverse through one trm_step_fused entrypoint with fixed delta_time=0.02 and tick✅ Landed locally
State-gated embodied dispatchLive SLEEP, IDLE, REASONING, HANDLING_QUERY, plus early PERCEIVING, NAVIGATING, ACTING, and GPU physics/collision emission✅ Landed locally
96-byte entity hot path + multi-entity dispatchEntityHotPath widened for gaze/attention/motor/goal state; blockIdx.x now indexes entity state in the fused tick/state machine✅ Landed locally
Event batch drain + Phase 2 transitionsBounded 8-event drain, per-entity owner filtering, and perception → navigation → acting transitions✅ Landed locally
ActionBuffer emissiontrm_step_fused writes one sovereign 288-byte ActionBuffer slot per entity after physics✅ Landed locally
Continuous daemon loopBridge-owned 50 Hz clock pumps trm_step_fused; query ticks share the same launch lock and preempt background ticks without host orchestration✅ Landed locally

Phase E.1 — Grid Perception (GPU-Native)

DeliverablePurposeStatus
ARC-AGI-3 thin Python clientHTTP I/O only (~50 lines), marshal frames to GPU, read actions from GPU⏳ Planned
gre_flood_fill.cuReplace Python DFS connected components (knowledgeverse.py:92-128)⏳ Planned
GPU histogram reductionReplace _dominant_grid_color() Python⏳ Planned
GPU symmetry detectionReplace _grid_has_symmetry() Python⏳ Planned
TRM always-onRemove env-var gating (K3D_TRM_SHADOW, K3D_TRM_NAVIGATE)⏳ Planned

Phase E.2 — Action Selection (GPU-Native)

DeliverablePurposeStatus
Replace _select_composed_head_candidate()1,157 lines Python → GPU scoring in composed head chain⏳ Planned
Wire all 15 GRE specialist kernelsAll loaded kernels callable by swarm workers⏳ Planned
Action output protocol adapterRead sovereign ActionBuffer frames and adapt them to ARC/GameAction clients without reintroducing Python tick orchestration⏳ Planned

Phase E.3 — Grammar Sovereignty

DeliverablePurposeStatus
Grammar rules → VRAM hash table245+ ARC primitives as first-class Galaxy entries⏳ Planned
Bidirectional symlink indexGPU pointer graph for dual-way traversal⏳ Planned
Regex eliminationText normalization as Grammar Galaxy rule application⏳ Planned
Meta-rules as Galaxy entriesGame strategies as procedural RPN programs⏳ Planned

Phase E.4 — Strategy + Consolidation

DeliverablePurposeStatus
Sleeptime sovereigntyRemove numpy/fallbacks, implement Stage A/B consolidation⏳ Planned
Game trace consolidationSuccessful ARC-AGI-3 action sequences → Grammar rules⏳ Planned
RPN composition enrichmentReplace text-append enrichment with RPN program composition⏳ Planned

Quality gates (per sub-phase): query fast-lane parity green, embodied CUDA suites green, sovereignty grep clean, and no new Python orchestration in the tick path. ARC/Math remain health checks during the embodied rebuild, not merge gates.

R0 competition order (current truth):

  1. ARC-AGI-2 submission infrastructure
  2. paper-track evidence/manuscript assets
  3. score improvement on ARC-AGI-2 / ARC-AGI-3 / Track C

Exit criteria: K3D plays ARC-AGI-3 games autonomously via TRM game loop. Grammar rules and meta-rules are sovereign Galaxy entries with bidirectional symlinks. knowledgeverse.py < 1,000 lines. GPU utilization > 30%.

Key specs:

Benchmark state entering Phase E (D.3, 2026-03-26):

  • Combined: 857/5954 (14.39%) — warm 35%
  • ARC: 2/42, Math: 1/500, GSM8K: 3/462, LHE: 1/35, MMLU: 850/4915
  • Sleep-time: checkpoint saved, 18,189 specialist routes updated
  • GPU util: 0.17% avg (target: >30%)

This roadmap is a living document. Update it whenever milestones shift, and cross-link new specs or implementation guides when a deliverable begins.