-
-
Notifications
You must be signed in to change notification settings - Fork 0
Modules Spector Cortex
github-actions[bot] edited this page May 31, 2026
·
1 revision
info: Module Type Frontend Application — Angular 21 standalone UI (not a Maven module)
spector-cortex is the real-time neural visualization dashboard for Spector's cognitive memory engine. It provides interactive 3D and 2D visualizations of the entire cognitive pipeline — from SIMD vector processing to Hebbian graph spreading activation to Ebbinghaus decay curves.
Unlike the backend Java modules, this is a standalone Angular 21 application that runs independently and connects to a Spector Node via SSE.
| Feature | Description |
|---|---|
| Neural Graph | 200-node Three.js 3D graph with 3 edge types and particle trails |
| Vector Space | 300-point PCA-projected embedding cloud |
| Scoring Pipeline | Animated 6-phase cognitive funnel |
| Live Metrics | Real-time recall/remember/reinforce/forget time-series |
| Cognitive Profiles | 6-axis radar chart with smooth profile transitions |
| SIMD Lanes | 16-lane register heatmap |
| Memory Heatmap | Off-heap segment utilization |
| Decay Curve | Ebbinghaus + LTP reconsolidation overlay |
| Query History | Scrollable timeline with latency and profile chips |
| Zeigarnik Effect | Unresolved memory tension gauge |
| Habituation | IoR, satiation, and penalty gauges |
| Mock Data | Toggleable simulated events for demo/development |
| Layer | Technology |
|---|---|
| Framework | Angular 21 (standalone, zoneless) |
| UI Components | Angular Material 3 |
| 3D Rendering | Three.js |
| 2D Charts | Canvas 2D API |
| State | Angular Signals |
| Data Stream | SSE (ng-sse-client) |
| Styling | SCSS + M3 CSS tokens |
cd spector-cortex
npm install
npx ng serve --port 4300spector-cortex has no compile-time dependency on any Java module. It communicates with the backend exclusively through SSE:
graph LR
cortex["🧬 spector-cortex<br/><i>Angular 21 UI</i>"] -->|SSE| node["🌐 spector-node<br/><i>Armeria Server</i>"]
node --> runtime["⚡ spector-runtime"]
node --> memory["🧠 spector-memory"]
node --> metrics["📈 spector-metrics"]
- Home
- About
- Getting Started
-
Architecture
- Architecture--Overview
- Architecture--Core-Concepts
- Architecture--Mcp-Integration
- Architecture--Ingestion-Pipeline
- Architecture--Rag-Pipeline
- Architecture--Distributed-Mode
- Architecture--Gpu-Acceleration
-
Modules
- Modules
- Modules--Spector-Core
- Modules--Spector-Commons
- Modules--Spector-Config
- Modules--Spector-Storage
- Modules--Spector-Embed-Api
- Modules--Spector-Embed-Ollama
- Modules--Spector-Index
- Modules--Spector-Query
- Modules--Spector-Gpu
- Modules--Spector-Rag
- Modules--Spector-Engine
- Modules--Spector-Ingestion
- Modules--Spector-Memory
- Modules--Spector-Runtime
- Modules--Spector-Node
- Modules--Spector-Mcp
- Modules--Spector-Cli
- Modules--Spector-Client
- Modules--Spector-Spring
- Modules--Spector-Metrics
- Modules--Spector-Bench
- Modules--Spector-Dist
- Modules--Spector-Cortex
-
Deep Dives
- Deep-Dives--Ann-Search-Primer
- Deep-Dives--Hnsw-Explained
- Deep-Dives--Spector-Index-Architecture
- Deep-Dives--Svasq-Deep-Dive
- Deep-Dives--Understanding-Quantization
- Deep-Dives--Quantization-Comparison
- Deep-Dives--Turbo-Quant
- Deep-Dives--Real-Embedding-Benchmarks
- Deep-Dives--Svasq-Spectorindex-Whitepaper
-
🧠 Cognitive Memory
- Memory
- Memory--Getting-Started
- Architecture
- Biological Systems
- Advanced Profiles
- Deep Dives
- Memory--Api-Reference
- 🧬 Cortex Dashboard
- Reference
- Operations
- FAQ
- Roadmap
- 🔬 Labs