spector
Memory frameworkOfficial Spectrayan project
Created by Spectrayan
Published in spectrayan/spector. Publisher page
26 GitHub stars
What it is
Memory backbone for AI agents. Four-tier store — working, episodic, semantic, procedural — with decay, consolidation, and association graphs. Fused semantic + SIMD-accelerated hybrid recall, in-process MCP, REST/gRPC, and language SDKs.
Summary from the brain’s metadata
Memory backbone for AI agents. Four-tier store — working, episodic, semantic, procedural — with decay, consolidation, and association graphs. Fused semantic + SIMD-accelerated hybrid recall, in-process MCP, REST/gRPC, and language SDKs.
How it works
Memory model: Vector store
AutoGineer overview, from the brain’s own files
Memory model: Vector store. Folders: .github (agent config, 26 files); .kiro (agent config, 5 files); docs (docs, 325 files); examples (examples, 3 files); memory (memory, 1418 files); scripts (scripts, 48 files); src (source code, 1 file).
| Folder | Role | Files |
|---|---|---|
| .github | agent-config | 26 |
| .kiro | agent-config | 5 |
| docs | docs | 325 |
| examples | examples | 3 |
| memory | memory | 1418 |
| scripts | scripts | 48 |
| src | source-code | 1 |
| .ai | folder | 1 |
| Formula | folder | 1 |
| bench | folder | 236 |
| cluster | folder | 73 |
| cortex | folder | 397 |
| deploy | folder | 58 |
| nucleus | folder | 634 |
| packaging | folder | 2 |
| plugins | folder | 23 |
| sdks | folder | 818 |
| synapse | folder | 1246 |
Requirements
Apps: Docker
API keys (by name): SPECTOR_API_KEY, SPECTOR_AUTH_JWT_SECRET, SPECTOR_EMBEDDING_API_KEY, SPECTOR_GENERATION_API_KEY
Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Google Antigravity, Kiro, OpenCode, Amp, Roo Code, Cline, JetBrains Junie, Devin (ex-Windsurf)
Set it up
This brain runs code automatically: 6 scripts. Review README.md, plugins/openclaw/install.ps1, plugins/openclaw/install.sh, scripts/install.ps1, scripts/install.sh before opening the folder in Claude Code. No step below turns a hook on for you.
README.md:curl -fsSL https://raw.githubusercontent.com/spectrayan/spector/main/scripts/install.sh | shREADME.md:irm https://raw.githubusercontent.com/spectrayan/spector/main/scripts/install.ps1 | iexplugins/openclaw/install.ps1:pwsh plugins/openclaw/install.ps1plugins/openclaw/install.sh:sh plugins/openclaw/install.shscripts/install.ps1:pwsh scripts/install.ps1scripts/install.sh:sh scripts/install.sh
Add spector to .mcp.json:
{ "mcpServers": { "spector": { "command": "npx", "args": [ "-y", "@spectrayan/[email protected]", "mcp" ] } } }Or add it with the Claude Code CLI:
claude mcp add spector -- npx -y @spectrayan/[email protected] mcpAutoGineer scanned exactly what this command runs: @spectrayan/[email protected], fetched by its integrity digest and pinned to the version AutoGineer scanned, with no third-party dependency.
- Not scanned by AutoGineerThe author’s README also describes installing it with Docker Compose. Read its install section: AutoGineer did not scan that path. https://github.com/spectrayan/spector/blob/17928345e7de1ce3278a5f849fdf2ee737fc1540/README.md#1-zero-install-mcp-server-for-ai-agents
Created by Spectrayan. Published in spectrayan/spector. Licence: Apache License 2.0.
Usage
AutoGineer’s guidance for this type of brain
Install the library in your own agent code and call it to store and retrieve memories; see its documentation for the API.
Documentation by Spectrayan
A licence file holds personal contact details, so AutoGineer links to the files instead of copying them. Read the documentation at the source
512 files · 512 not served here
- .ai/mcp/mcp.json (not served here)
- .dockerignore (not served here)
- .env.example (not served here)
- .github/CODEOWNERS (not served here)
- .github/FUNDING.yml (not served here)
- .github/ISSUE_TEMPLATE/bug_report.md (not served here)
- .github/ISSUE_TEMPLATE/feature_request.md (not served here)
- .github/ISSUE_TEMPLATE/performance_report.md (not served here)
- .github/codeql/codeql-config.yml (not served here)
- .github/coverage-baseline.json (not served here)
- .github/dependabot.yml (not served here)
- .github/pull_request_template.md (not served here)
- .github/workflows/ci-synapse.yml (not served here)
- .github/workflows/ci.yml (not served here)
- .github/workflows/cla.yml (not served here)
- .github/workflows/codeql-to-issue-sync.yml (not served here)
- .github/workflows/codeql.yml (not served here)
- .github/workflows/container-security.yml (not served here)
- .github/workflows/docker-publish.yml (not served here)
- .github/workflows/docs.yml (not served here)
- .github/workflows/helm-publish.yml (not served here)
- .github/workflows/license-fix.yml (not served here)
- .github/workflows/openclaw-plugin.yml (not served here)
- .github/workflows/publish-packages.yml (not served here)
- .github/workflows/release-binaries.yml (not served here)
- .github/workflows/release-maven.yml (not served here)
- .github/workflows/release-npm.yml (not served here)
- .github/workflows/release-pypi.yml (not served here)
- .github/workflows/stale.yml (not served here)
- .gitignore (not served here)
- .kiro/settings/mcp.json (not served here)
- .kiro/steering/product.md (not served here)
- .kiro/steering/spec-location.md (not served here)
- .kiro/steering/structure.md (not served here)
- .kiro/steering/tech.md (not served here)
- ACKNOWLEDGMENTS.md (not served here)
- AGENTS.md (not served here)
- CHANGELOG.md (not served here)
- CLA.md (not served here)
- CODE_OF_CONDUCT.md (not served here)
- CONTRIBUTING.md (not served here)
- Formula/spector.rb (not served here)
- GOVERNANCE.md (not served here)
- LICENSE (not served here)
- NOTICE (not served here)
- PROJECT_CONTEXT.md (not served here)
- README.md (not served here)
- ROADMAP.md (not served here)
- SECURITY.md (not served here)
- bench/README.md (not served here)
- bench/k6/README.md (not served here)
- bench/k6/config/environments.js (not served here)
- bench/k6/config/thresholds.js (not served here)
- bench/k6/data/sample-memories.json (not served here)
- bench/k6/data/sample-queries.json (not served here)
- bench/k6/data/sample-users.json (not served here)
- bench/k6/package.json (not served here)
- bench/k6/run.ps1 (not served here)
- bench/k6/run.sh (not served here)
- bench/k6/scenarios/01-smoke-test.js (not served here)
- bench/k6/scenarios/02-load-test.js (not served here)
- bench/k6/scenarios/03-stress-test.js (not served here)
- bench/k6/scenarios/04-spike-test.js (not served here)
- bench/k6/scenarios/05-soak-test.js (not served here)
- bench/k6/scenarios/06-mixed-workload.js (not served here)
- bench/k6/scenarios/07-multi-user-isolation.js (not served here)
- bench/k6/scenarios/08-user-registry-lru-stress.js (not served here)
- bench/k6/scenarios/09-single-namespace-scale.js (not served here)
- bench/k6/utils/auth.js (not served here)
- bench/k6/utils/generator.js (not served here)
- bench/k6/utils/metrics.js (not served here)
- bench/run-scale-benchmark.sh (not served here)
- bench/spector-bench/README.md (not served here)
- bench/spector-bench/pom.xml (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/BM25Benchmark.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/BaselineRegressionDetector.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/BenchmarkSuiteRunner.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/CognitiveMemoryBenchmark.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/EncryptedMemoryRecallBenchmark.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/FlatScanBenchmark.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/FwhtBenchmark.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/GpuDetectTest.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/GpuKernelBenchmark.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/GpuPerfTest.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/GpuResidentBench.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/HnswBenchmark.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/IvfPqBenchmark.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/RealEmbeddingBench.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/RealEmbeddingScaleBench.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/RecallVsQpsBenchmark.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/Sift1MAnnBenchmark.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/SimdKernelBenchmark.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/SpectorIndexBenchmark.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/SpectorIndexLargeScaleBench.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/SpectorIndexPromotionBench.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/SpectorIndexQuickBench.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/SpectorIngestBenchmark.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/SpectorRecallDiag.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/SpectorResidualDiag.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/SpectorTinyDiag.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/Svasq4RecallBench.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/SvasqDistanceBenchmark.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/SvasqEncodeBenchmark.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/AismeRelayMatrixRunner.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/BaselineRetriever.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/BenchmarkSetup.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/CachedEmbeddingProvider.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/CognitiveBenchmarkHarness.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/CognitiveKernelAllocationBenchmark.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/CognitiveKernelBenchmark.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/CognitiveProfileSweepRunner.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/CognitiveRetriever.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/CompareGraphsRunner.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/ComparisonReportGenerator.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/ContextExportRunner.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/ContributingSubsystem.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/DatasetEmbeddingPrecacheRunner.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/DatasetLoader.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/DatasetParseException.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/DatasetValidationException.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/GraphHealthReportGenerator.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/GraphSnapshotCollector.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/GraphStructureBenchmark.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/MetricsComputer.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/MmapDatasetIntegrityValidator.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/NaturalDatasetLoader.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/NaturalIngestionRunner.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/QrelsGenerator.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/ReportWriter.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/RetrievalStackMatrixRunner.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/SalienceTestFixture.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/ScalePerformanceRunner.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/StatisticalTests.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/SubsystemAblationRunner.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/generator/BalancedBaseline50kExpander.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/generator/BiographicalGenerator.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/generator/CognitiveAnnotator.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/generator/ConversationGenerator.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/generator/DatasetGeneratorMain.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/generator/DatasetRepairMain.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/generator/DatasetValidator.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/generator/GenerationErrorHandler.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/generator/GeneratorConfig.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/generator/GraphBuilder.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/generator/IncrementalGenerationSupport.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/generator/KinshipGraphGenerator.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/generator/OllamaCompletionClient.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/generator/OllamaCompletionException.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/generator/OllamaDatasetSynthesizerRunner.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/generator/PersonaLoader.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/generator/QueryGenerator.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/locomo/LoCoMoBenchmarkHarness.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/longmemeval/LongMemEvalBenchmarkHarness.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/longmemeval/LongMemEvalNaturalRunner.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/longmemeval/MemoryArtifactExporter.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/mindspan/MindSpanAismeRunner.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/mindspan/MindSpanBenchmarkRunner.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/mindspan/MindSpanDreamRunner.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/model/BenchmarkCorpusRecord.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/model/BenchmarkExitCode.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/model/BenchmarkQuery.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/model/EntityMention.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/model/EntityRelation.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/model/HebbianEdgeDef.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/model/PersonaDef.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/model/RelevanceJudgment.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/model/ScoredResult.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/cognitive/model/TemporalChainDef.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/concurrent/StandaloneExecutorProvider.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/conformance/MfConformanceHarness.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/conformance/model/MfAssertion.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/conformance/model/MfCorpusRecord.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/conformance/model/MfExpected.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/conformance/model/MfPersona.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/conformance/model/MfQuery.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/conformance/model/MfReport.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/conformance/model/MfTimeWindow.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/conformance/model/MfValenceWindow.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/longitudinal/ConsistencyDetector.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/longitudinal/LongitudinalMetrics.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/longitudinal/LongitudinalSession.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/longitudinal/LongitudinalTrajectory.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/longitudinal/MemoryArenaAdapter.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/longitudinal/MemoryArenaRunner.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/package-info.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/scale/EngramScaleGenerator.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/scale/PercentileTracker.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/scale/ProcessMemoryProbe.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/scale/ScaleBenchmarkReportWriter.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/scale/ScaleBenchmarkResult.java (not served here)
- bench/spector-bench/src/main/java/com/spectrayan/spector/bench/scale/SingleNamespaceScaleBenchmark.java (not served here)
- bench/spector-bench/src/main/resources/datasets/longitudinal-mini/manifest.json (not served here)
- bench/spector-bench/src/main/resources/logback-bench.xml (not served here)
- bench/spector-bench/src/main/resources/python/spector_memoryarena_adapter.py (not served here)
- bench/spector-bench/src/main/resources/templates/reports/comparison-report.hbs (not served here)
- bench/spector-bench/src/main/resources/templates/reports/graph-health.hbs (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/EncryptedRecallPerformanceGateTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/ArousalOrderingPropertyTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/BalancedBaseline50kExpanderTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/BaselineRetrieverPropertyTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/BaselineRetrieverTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/BloomDeterminismPropertyTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/BloomFalsePositivePropertyTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/CognitiveBenchmarkIntegrationTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/CognitiveProfilePropertyTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/ConsolidationPropertyTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/ContextExportRunnerTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/ContextExportTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/DatasetLoaderTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/DatasetRoundTripPropertyTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/FusedScoreFormulaPropertyTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/GraphHealthBaselineTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/GraphLoadingPropertyTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/GraphTraversalPropertyTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/HabituationPropertyTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/ImportanceDominancePropertyTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/ImportancePreScreenPropertyTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/MetricsComputerPropertyTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/MetricsComputerTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/MmapDatasetIntegrityTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/MultiDatasetBenchmarkTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/NaturalIngestionRunnerTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/OllamaDatasetSynthesizerRunnerTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/PartialNdcgPropertyTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/RecencyPropertyTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/ReconsolidationPropertyTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/ReferentialIntegrityPropertyTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/ReportWriterTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/ResultOrderingPropertyTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/ScoringPipelineValidationTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/StatisticalTestsTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/SuppressionPropertyTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/TagGatingPropertyTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/TagOverlapPropertyTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/TombstoneExclusionPropertyTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/ValenceFilterPropertyTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/WinTieLossPropertyTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/ZeigarnickPropertyTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/longmemeval/LongMemEvalNaturalRunnerTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/longmemeval/LongMemEvalSingleProfileBenchmarkTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/longmemeval/MemoryArtifactExporterTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/longmemeval/PersonaIsolatedEvaluationTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/mindspan/MindSpanAismeRunnerTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/mindspan/MindSpanBenchmarkTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/mindspan/MindSpanDreamBenchmarkTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/mindspan/MindSpanIngestionValidationTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/mindspan/MindSpanSampleIngestionTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/mindspan/MindSpanStrengthAndAuditInspectionTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/cognitive/mindspan/MindSpanSynapseReextractionTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/concurrent/StandaloneExecutorProviderTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/conformance/MfConformanceIntegrationTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/longitudinal/ConsistencyDetectorTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/longitudinal/LongitudinalModelTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/longitudinal/MemoryArenaAdapterTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/longitudinal/MemoryArenaRunnerTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/scale/ColdStartExtrapolationAdversarialChallengeTest.java (not served here)
- bench/spector-bench/src/test/java/com/spectrayan/spector/bench/scale/SingleNamespaceScaleBenchmarkTest.java (not served here)
- bench/spector-bench/src/test/resources/cognitive-benchmark-mini/corpus.jsonl (not served here)
- bench/spector-bench/src/test/resources/cognitive-benchmark-mini/entities.jsonl (not served here)
- bench/spector-bench/src/test/resources/cognitive-benchmark-mini/hebbian_edges.jsonl (not served here)
- bench/spector-bench/src/test/resources/cognitive-benchmark-mini/persona.json (not served here)
- bench/spector-bench/src/test/resources/cognitive-benchmark-mini/qrels.tsv (not served here)
- bench/spector-bench/src/test/resources/cognitive-benchmark-mini/queries.jsonl (not served here)
- bench/spector-bench/src/test/resources/cognitive-benchmark-mini/temporal_chains.jsonl (not served here)
- bench/spector-bench/src/test/resources/logback-test.xml (not served here)
- bench/spector-bench/src/test/resources/mf-conformance/ASSERTIONS.md (not served here)
- bench/spector-bench/src/test/resources/mf-conformance/MANIFEST.yml (not served here)
- bench/spector-bench/src/test/resources/mf-conformance/MF-T01-truncation-trap/corpus.jsonl (not served here)
- bench/spector-bench/src/test/resources/mf-conformance/MF-T01-truncation-trap/expected.json (not served here)
- bench/spector-bench/src/test/resources/mf-conformance/MF-T01-truncation-trap/persona.json (not served here)
- bench/spector-bench/src/test/resources/mf-conformance/MF-T01-truncation-trap/qrels.tsv (not served here)
- bench/spector-bench/src/test/resources/mf-conformance/MF-T01-truncation-trap/queries.jsonl (not served here)
- bench/spector-bench/src/test/resources/mf-conformance/MF-T03-valence-window/corpus.jsonl (not served here)
- bench/spector-bench/src/test/resources/mf-conformance/MF-T03-valence-window/expected.json (not served here)
- bench/spector-bench/src/test/resources/mf-conformance/MF-T03-valence-window/persona.json (not served here)
- bench/spector-bench/src/test/resources/mf-conformance/MF-T03-valence-window/qrels.tsv (not served here)
- bench/spector-bench/src/test/resources/mf-conformance/MF-T03-valence-window/queries.jsonl (not served here)
- bench/spector-bench/src/test/resources/mf-conformance/MF-T10-isolation/expected.json (not served here)
- bench/spector-bench/src/test/resources/mf-conformance/MF-T10-isolation/rememberer_a/corpus.jsonl (not served here)
- bench/spector-bench/src/test/resources/mf-conformance/MF-T10-isolation/rememberer_a/persona.json (not served here)
- bench/spector-bench/src/test/resources/mf-conformance/MF-T10-isolation/rememberer_a/queries.jsonl (not served here)
- bench/spector-bench/src/test/resources/mf-conformance/MF-T10-isolation/rememberer_b/corpus.jsonl (not served here)
- bench/spector-bench/src/test/resources/mf-conformance/MF-T10-isolation/rememberer_b/persona.json (not served here)
- bench/spector-bench/src/test/resources/mf-conformance/MF-T10-isolation/rememberer_b/queries.jsonl (not served here)
- bench/spector-bench/src/test/resources/mf-conformance/README.md (not served here)
- cluster/spector-cluster/pom.xml (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/OwnershipResolver.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/coordinator/CoordinatorLeaseManager.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/fencing/FenceToken.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/fencing/FenceTokenManager.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/gateway/ForwardRequest.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/gateway/ForwardResponse.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/gateway/GatewayForwarder.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/gateway/GatewayHttpTransport.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/gateway/GatewayTlsConfig.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/gateway/GatewayTlsFactory.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/gateway/RoutingKeyExtractor.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/idempotency/IdempotencyPersistenceBackend.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/idempotency/IdempotencyReservation.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/idempotency/IdempotencyStore.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/idempotency/IdempotencyValidator.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/idempotency/InMemoryIdempotencyStore.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/idempotency/RequestFingerprint.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/idempotency/StoredIdempotentResponse.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/membership/CellMembership.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/membership/MembershipSource.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/membership/StaticMembershipSource.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/node/NodeIdentity.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/node/NodeRole.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/routing/ClusterValidation.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/routing/ConsistentHashRing.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/routing/OverrideLeaseManager.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/routing/ResolvedRoute.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/routing/RouteBinding.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/routing/RouteMode.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/routing/RouteSource.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/routing/RoutingKey.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/routing/RoutingMetricsListener.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/routing/cache/LettuceRedisRoutingCache.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/routing/cache/RedisRoutingCache.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/routing/cache/WaterfallRoutingResolver.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/routing/invalidation/RoutingInvalidationMessage.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/routing/invalidation/RoutingInvalidationSubscriber.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/store/ControlStore.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/store/CoordinatorLease.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/store/FileControlStore.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/store/InMemoryControlStore.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/store/JdbcControlStore.java (not served here)
- cluster/spector-cluster/src/main/java/com/spectrayan/spector/cluster/store/OverrideLeaseRecord.java (not served here)
- cluster/spector-cluster/src/main/resources/sql/control_store.sql (not served here)
- cluster/spector-cluster/src/test/java/com/spectrayan/spector/cluster/OwnershipResolverTest.java (not served here)
- cluster/spector-cluster/src/test/java/com/spectrayan/spector/cluster/architecture/ClusterModuleBoundaryGuardTest.java (not served here)
- cluster/spector-cluster/src/test/java/com/spectrayan/spector/cluster/architecture/EmbeddedOssRedisBoundaryGuardTest.java (not served here)
- cluster/spector-cluster/src/test/java/com/spectrayan/spector/cluster/architecture/RoutingTypesSerializationGuardTest.java (not served here)
- cluster/spector-cluster/src/test/java/com/spectrayan/spector/cluster/coordinator/CoordinatorElectionChaosTest.java (not served here)
- cluster/spector-cluster/src/test/java/com/spectrayan/spector/cluster/coordinator/CoordinatorLeaseManagerLifecycleTest.java (not served here)
- cluster/spector-cluster/src/test/java/com/spectrayan/spector/cluster/fencing/FenceTokenPropertyTest.java (not served here)
- cluster/spector-cluster/src/test/java/com/spectrayan/spector/cluster/gateway/BoundedRetryGuardTest.java (not served here)
- cluster/spector-cluster/src/test/java/com/spectrayan/spector/cluster/gateway/GatewayForwardingTest.java (not served here)
- cluster/spector-cluster/src/test/java/com/spectrayan/spector/cluster/gateway/GatewayIdempotencyDeduplicationTest.java (not served here)
- cluster/spector-cluster/src/test/java/com/spectrayan/spector/cluster/gateway/GatewayMtlsForwardingTest.java (not served here)
- cluster/spector-cluster/src/test/java/com/spectrayan/spector/cluster/gateway/RoutingKeyExtractorTest.java (not served here)
- cluster/spector-cluster/src/test/java/com/spectrayan/spector/cluster/membership/StaticMembershipSourceTest.java (not served here)
- cluster/spector-cluster/src/test/java/com/spectrayan/spector/cluster/ring/ConsistentHashRingPinningTest.java (not served here)
- cluster/spector-cluster/src/test/java/com/spectrayan/spector/cluster/ring/ConsistentHashRingPropertyTest.java (not served here)
- cluster/spector-cluster/src/test/java/com/spectrayan/spector/cluster/ring/DynamicRingReloadTest.java (not served here)
- cluster/spector-cluster/src/test/java/com/spectrayan/spector/cluster/routing/OverrideLeaseManagerTest.java (not served here)
- cluster/spector-cluster/src/test/java/com/spectrayan/spector/cluster/routing/RoutingKeyFormatTest.java (not served here)
- cluster/spector-cluster/src/test/java/com/spectrayan/spector/cluster/routing/RoutingTypesTest.java (not served here)
- cluster/spector-cluster/src/test/java/com/spectrayan/spector/cluster/routing/SingleHashImplementationGuardTest.java (not served here)
- cluster/spector-cluster/src/test/java/com/spectrayan/spector/cluster/routing/cache/AdversarialCachePropertyTest.java (not served here)
- cluster/spector-cluster/src/test/java/com/spectrayan/spector/cluster/routing/cache/ChaosRedisOutageTest.java (not served here)
- cluster/spector-cluster/src/test/java/com/spectrayan/spector/cluster/routing/cache/LettuceRedisRoutingCacheTest.java (not served here)
- cluster/spector-cluster/src/test/java/com/spectrayan/spector/cluster/routing/cache/WaterfallRoutingResolverTest.java (not served here)
- cluster/spector-cluster/src/test/java/com/spectrayan/spector/cluster/routing/invalidation/MalformedPayloadToleranceTest.java (not served here)
- cluster/spector-cluster/src/test/java/com/spectrayan/spector/cluster/routing/invalidation/RedisPubSubInvalidationTest.java (not served here)
- cluster/spector-cluster/src/test/java/com/spectrayan/spector/cluster/store/ControlStoreContractTest.java (not served here)
- cluster/spector-cluster/src/test/java/com/spectrayan/spector/cluster/store/JdbcControlStoreTest.java (not served here)
- cortex/README.md (not served here)
- cortex/spector-cortex/.editorconfig (not served here)
- cortex/spector-cortex/.gitignore (not served here)
- cortex/spector-cortex/.prettierrc (not served here)
- cortex/spector-cortex/Dockerfile (not served here)
- cortex/spector-cortex/LICENSE (not served here)
- cortex/spector-cortex/README.md (not served here)
- cortex/spector-cortex/angular.json (not served here)
- cortex/spector-cortex/e2e/fixtures/empty-suggestions.json (not served here)
- cortex/spector-cortex/e2e/fixtures/error-mid-stream.sse (not served here)
- cortex/spector-cortex/e2e/fixtures/history-replay.json (not served here)
- cortex/spector-cortex/e2e/fixtures/thinking-then-tokens.sse (not served here)
- cortex/spector-cortex/e2e/fixtures/tool-interleave.sse (not served here)
- cortex/spector-cortex/e2e/specs/adversarial-stress.spec.ts (not served here)
- cortex/spector-cortex/e2e/specs/chat-fixtures.helper.ts (not served here)
- cortex/spector-cortex/e2e/specs/drawer-navigation.spec.ts (not served here)
- cortex/spector-cortex/e2e/specs/drawer-navigation.spec.ts-snapshots/drawer-collapsed-desktop-chromium-darwin.png (not served here)
- cortex/spector-cortex/e2e/specs/drawer-navigation.spec.ts-snapshots/drawer-collapsed-mobile-chromium-darwin.png (not served here)
- cortex/spector-cortex/e2e/specs/drawer-navigation.spec.ts-snapshots/drawer-collapsed-mobile-safari-darwin.png (not served here)
- cortex/spector-cortex/e2e/specs/drawer-navigation.spec.ts-snapshots/drawer-default-mobile-chromium-darwin.png (not served here)
- cortex/spector-cortex/e2e/specs/drawer-navigation.spec.ts-snapshots/drawer-default-mobile-safari-darwin.png (not served here)
- cortex/spector-cortex/e2e/specs/drawer-navigation.spec.ts-snapshots/drawer-expanded-desktop-chromium-darwin.png (not served here)
- cortex/spector-cortex/e2e/specs/drawer-navigation.spec.ts-snapshots/drawer-expanded-mobile-chromium-darwin.png (not served here)
- cortex/spector-cortex/e2e/specs/drawer-navigation.spec.ts-snapshots/drawer-expanded-mobile-safari-darwin.png (not served here)
- cortex/spector-cortex/e2e/specs/empty-chat.spec.ts (not served here)
- cortex/spector-cortex/e2e/specs/empty-chat.spec.ts-snapshots/empty-chat-desktop-chromium-darwin.png (not served here)
- cortex/spector-cortex/e2e/specs/empty-chat.spec.ts-snapshots/empty-chat-mobile-chromium-darwin.png (not served here)
- cortex/spector-cortex/e2e/specs/empty-chat.spec.ts-snapshots/empty-chat-mobile-safari-darwin.png (not served here)
- cortex/spector-cortex/e2e/specs/history-replay.spec.ts (not served here)
- cortex/spector-cortex/e2e/specs/history-replay.spec.ts-snapshots/history-replay-desktop-chromium-darwin.png (not served here)
- cortex/spector-cortex/e2e/specs/history-replay.spec.ts-snapshots/history-replay-mobile-chromium-darwin.png (not served here)
- cortex/spector-cortex/e2e/specs/history-replay.spec.ts-snapshots/history-replay-mobile-safari-darwin.png (not served here)
- cortex/spector-cortex/e2e/specs/thinking-stream.spec.ts (not served here)
- cortex/spector-cortex/e2e/specs/thinking-stream.spec.ts-snapshots/thinking-stream-desktop-chromium-darwin.png (not served here)
- cortex/spector-cortex/e2e/specs/thinking-stream.spec.ts-snapshots/thinking-stream-mobile-chromium-darwin.png (not served here)
- cortex/spector-cortex/e2e/specs/thinking-stream.spec.ts-snapshots/thinking-stream-mobile-safari-darwin.png (not served here)
- cortex/spector-cortex/e2e/specs/tool-interleave.spec.ts (not served here)
- cortex/spector-cortex/e2e/specs/tool-interleave.spec.ts-snapshots/tool-interleave-desktop-chromium-darwin.png (not served here)
- cortex/spector-cortex/e2e/specs/tool-interleave.spec.ts-snapshots/tool-interleave-mobile-chromium-darwin.png (not served here)
- cortex/spector-cortex/e2e/specs/tool-interleave.spec.ts-snapshots/tool-interleave-mobile-safari-darwin.png (not served here)
- cortex/spector-cortex/package-lock.json (not served here)
- cortex/spector-cortex/package.json (not served here)
- cortex/spector-cortex/playwright.config.ts (not served here)
- cortex/spector-cortex/public/assets/apple-touch-icon.png (not served here)
- cortex/spector-cortex/public/assets/icon-192.png (not served here)
- cortex/spector-cortex/public/assets/icon-512.png (not served here)
- cortex/spector-cortex/public/assets/spector-favicon.png (not served here)
- cortex/spector-cortex/public/assets/spector-logo-full-dark.png (not served here)
- cortex/spector-cortex/public/assets/spector-logo-full-light.png (not served here)
- cortex/spector-cortex/public/assets/spector-logo-full.png (not served here)
- cortex/spector-cortex/public/assets/spector-logo-icon-dark.png (not served here)
- cortex/spector-cortex/public/assets/spector-logo-icon-light.png (not served here)
- cortex/spector-cortex/public/assets/spector-logo-icon.png (not served here)
- cortex/spector-cortex/public/favicon.ico (not served here)
- cortex/spector-cortex/public/manifest.webmanifest (not served here)
- cortex/spector-cortex/src/app/app.config.ts (not served here)
- cortex/spector-cortex/src/app/app.html (not served here)
- cortex/spector-cortex/src/app/app.routes.ts (not served here)
- cortex/spector-cortex/src/app/app.scss (not served here)
- cortex/spector-cortex/src/app/app.ts (not served here)
- cortex/spector-cortex/src/app/core/guards/auth.guard.spec.ts (not served here)
- cortex/spector-cortex/src/app/core/guards/auth.guard.ts (not served here)
- cortex/spector-cortex/src/app/core/guards/feature.guard.ts (not served here)
- cortex/spector-cortex/src/app/core/guards/role.guard.spec.ts (not served here)
- cortex/spector-cortex/src/app/core/guards/role.guard.ts (not served here)
- cortex/spector-cortex/src/app/core/interceptors/api-key.interceptor.ts (not served here)
- cortex/spector-cortex/src/app/core/interceptors/auth.interceptor.spec.ts (not served here)
- cortex/spector-cortex/src/app/core/interceptors/auth.interceptor.ts (not served here)
- cortex/spector-cortex/src/app/core/layout/command-palette/command-palette.component.html (not served here)
- cortex/spector-cortex/src/app/core/layout/command-palette/command-palette.component.scss (not served here)
- cortex/spector-cortex/src/app/core/layout/command-palette/command-palette.component.ts (not served here)
- cortex/spector-cortex/src/app/core/layout/header/components/new-namespace-modal.component.html (not served here)
- cortex/spector-cortex/src/app/core/layout/header/components/new-namespace-modal.component.scss (not served here)
- cortex/spector-cortex/src/app/core/layout/header/components/new-namespace-modal.component.spec.ts (not served here)
- cortex/spector-cortex/src/app/core/layout/header/components/new-namespace-modal.component.ts (not served here)
- cortex/spector-cortex/src/app/core/layout/header/header.component.html (not served here)
- cortex/spector-cortex/src/app/core/layout/header/header.component.scss (not served here)
- cortex/spector-cortex/src/app/core/layout/header/header.component.spec.ts (not served here)
- cortex/spector-cortex/src/app/core/layout/header/header.component.ts (not served here)
- cortex/spector-cortex/src/app/core/layout/maintenance-banner/maintenance-banner.component.html (not served here)
- cortex/spector-cortex/src/app/core/layout/maintenance-banner/maintenance-banner.component.scss (not served here)
- cortex/spector-cortex/src/app/core/layout/maintenance-banner/maintenance-banner.component.ts (not served here)
- cortex/spector-cortex/src/app/core/layout/onboarding-tour/onboarding-tour.component.html (not served here)
- cortex/spector-cortex/src/app/core/layout/onboarding-tour/onboarding-tour.component.scss (not served here)
- cortex/spector-cortex/src/app/core/layout/onboarding-tour/onboarding-tour.component.ts (not served here)
- cortex/spector-cortex/src/app/core/layout/shell/shell.component.html (not served here)
- cortex/spector-cortex/src/app/core/layout/shell/shell.component.scss (not served here)
- cortex/spector-cortex/src/app/core/layout/shell/shell.component.spec.ts (not served here)
- cortex/spector-cortex/src/app/core/layout/shell/shell.component.ts (not served here)
- cortex/spector-cortex/src/app/core/models/cortex-events.ts (not served here)
- cortex/spector-cortex/src/app/core/models/graph-types.ts (not served here)
- cortex/spector-cortex/src/app/core/models/mel.models.ts (not served here)
- cortex/spector-cortex/src/app/core/models/memory-types.ts (not served here)
- cortex/spector-cortex/src/app/core/services/api-key.service.ts (not served here)
- cortex/spector-cortex/src/app/core/services/auth.service.ts (not served here)
- cortex/spector-cortex/src/app/core/services/cortex-state.service.ts (not served here)
- cortex/spector-cortex/src/app/core/services/event-stream.service.spec.ts (not served here)
- cortex/spector-cortex/src/app/core/services/event-stream.service.ts (not served here)
- cortex/spector-cortex/src/app/core/services/feature-flag.service.ts (not served here)
- cortex/spector-cortex/src/app/core/services/logger.service.ts (not served here)
- cortex/spector-cortex/src/app/core/services/mel-api.service.spec.ts (not served here)
- cortex/spector-cortex/src/app/core/services/mel-api.service.ts (not served here)
- cortex/spector-cortex/src/app/core/services/memory-table.service.ts (not served here)
- cortex/spector-cortex/src/app/core/services/mock-data.service.ts (not served here)
- cortex/spector-cortex/src/app/core/services/notification.service.ts (not served here)
- cortex/spector-cortex/src/app/core/services/onboarding-tour.service.ts (not served here)
- cortex/spector-cortex/src/app/core/services/synapse-api.service.ts (not served here)
- cortex/spector-cortex/src/app/core/services/theme.service.spec.ts (not served here)
- cortex/spector-cortex/src/app/core/services/theme.service.ts (not served here)
- cortex/spector-cortex/src/app/features/admin/admin-analytics.component.spec.ts (not served here)
- cortex/spector-cortex/src/app/features/admin/admin-console.component.spec.ts (not served here)
- cortex/spector-cortex/src/app/features/admin/admin-console.component.ts (not served here)
- cortex/spector-cortex/src/app/features/admin/admin-keys.component.spec.ts (not served here)
- cortex/spector-cortex/src/app/features/admin/admin-ops-pages.component.spec.ts (not served here)
- cortex/spector-cortex/src/app/features/admin/admin.routes.ts (not served here)
- cortex/spector-cortex/src/app/features/admin/components/share-namespace-dialog/share-namespace-dialog.component.html (not served here)
- cortex/spector-cortex/src/app/features/admin/components/share-namespace-dialog/share-namespace-dialog.component.scss (not served here)
- cortex/spector-cortex/src/app/features/admin/components/share-namespace-dialog/share-namespace-dialog.component.ts (not served here)
- cortex/spector-cortex/src/app/features/admin/pages/admin-accounts.component.ts (not served here)
- cortex/spector-cortex/src/app/features/admin/pages/admin-analytics.component.ts (not served here)
- cortex/spector-cortex/src/app/features/admin/pages/admin-audit.component.ts (not served here)
- cortex/spector-cortex/src/app/features/admin/pages/admin-break-glass.component.ts (not served here)
- cortex/spector-cortex/src/app/features/admin/pages/admin-infra.component.ts (not served here)
- cortex/spector-cortex/src/app/features/admin/pages/admin-keys.component.ts (not served here)
- cortex/spector-cortex/src/app/features/admin/pages/admin-namespaces.component.ts (not served here)
- cortex/spector-cortex/src/app/features/admin/pages/admin-overview.component.ts (not served here)
- cortex/spector-cortex/src/app/features/admin/pages/admin-tenants.component.ts (not served here)
- cortex/spector-cortex/src/app/features/auth/login.component.html (not served here)
- cortex/spector-cortex/src/app/features/auth/login.component.scss (not served here)
- cortex/spector-cortex/src/app/features/auth/login.component.spec.ts (not served here)
- cortex/spector-cortex/src/app/features/auth/login.component.ts (not served here)
- cortex/spector-cortex/src/app/features/chat/agent-chat.component.html (not served here)
- cortex/spector-cortex/src/app/features/chat/agent-chat.component.scss (not served here)
- cortex/spector-cortex/src/app/features/chat/agent-chat.component.ts (not served here)
- cortex/spector-cortex/src/app/features/chat/components/chat-header/chat-header.component.html (not served here)
- cortex/spector-cortex/src/app/features/chat/components/chat-header/chat-header.component.scss (not served here)
- cortex/spector-cortex/src/app/features/chat/components/chat-header/chat-header.component.ts (not served here)
- cortex/spector-cortex/src/app/features/chat/components/chat-input-bar/chat-input-bar.component.html (not served here)
- cortex/spector-cortex/src/app/features/chat/components/chat-input-bar/chat-input-bar.component.scss (not served here)
- cortex/spector-cortex/src/app/features/chat/components/chat-input-bar/chat-input-bar.component.ts (not served here)
- cortex/spector-cortex/src/app/features/chat/components/chat-turn-item/chat-turn-item.component.html (not served here)
- cortex/spector-cortex/src/app/features/chat/components/chat-turn-item/chat-turn-item.component.scss (not served here)
- cortex/spector-cortex/src/app/features/chat/components/chat-turn-item/chat-turn-item.component.ts (not served here)
- cortex/spector-cortex/src/app/features/chat/components/conversation-drawer/conversation-drawer.component.html (not served here)
- cortex/spector-cortex/src/app/features/chat/components/conversation-drawer/conversation-drawer.component.scss (not served here)
- cortex/spector-cortex/src/app/features/chat/components/conversation-drawer/conversation-drawer.component.ts (not served here)
- cortex/spector-cortex/src/app/features/chat/components/thinking-accordion/thinking-accordion.component.html (not served here)
- cortex/spector-cortex/src/app/features/chat/components/thinking-accordion/thinking-accordion.component.scss (not served here)
- cortex/spector-cortex/src/app/features/chat/components/thinking-accordion/thinking-accordion.component.ts (not served here)
- cortex/spector-cortex/src/app/features/chat/components/tool-card/tool-card.component.html (not served here)
- cortex/spector-cortex/src/app/features/chat/components/tool-card/tool-card.component.scss (not served here)
- cortex/spector-cortex/src/app/features/chat/components/tool-card/tool-card.component.ts (not served here)
- cortex/spector-cortex/src/app/features/chat/models/chat-turn.model.ts (not served here)
- cortex/spector-cortex/src/app/features/chat/reducers/chat-turn.reducer.adversarial.spec.ts (not served here)
Advantages
- Local-first: the memory stays in files or a database on your own machine (a rule-derived fact from the brain’s files, evidence: README.md)
- Works with 14 MCP clients (a rule-derived fact from the brain’s files, evidence: README.md)
- Open licence (Apache-2.0) (a rule-derived fact from the brain’s files)
Limitations
- Needs an API key (SPECTOR_API_KEY, SPECTOR_AUTH_JWT_SECRET, SPECTOR_EMBEDDING_API_KEY) (a rule-derived fact from the brain’s files, evidence: README.md)
- Runs code automatically: review what it runs before you open it (a rule-derived fact from the brain’s files)
- Link-only: AutoGineer links to the files instead of serving them (a rule-derived fact from the brain’s files)
Security
Risk level: Medium risk
This brain runs
Agent instructions that run or fetch something (13)
.kiro/steering/tech.md:# Run all tests.kiro/steering/tech.md:# Install all modules locally (needed first time for dep resolution).kiro/steering/tech.md:mvn clean install -Psynapse -DskipTests.kiro/steering/tech.md:# Run the MCP server.kiro/steering/tech.md:npm start # Dev server.kiro/steering/tech.md:npm run build # Production build.kiro/steering/tech.md:npm test # Run tests (Vitest).kiro/steering/tech.md:python -m mkdocs build --clean # Build docs site.kiro/steering/tech.md:python -m mkdocs serve # Local dev server.kiro/steering/tech.md:All commits require `Signed-off-by` line (`git commit -s`)AGENTS.md:# Run unit tests on spector-memory coreAGENTS.md:node scratch/validate_mermaid.jsAGENTS.md:Always sign off with DCO 1.1 (`git commit -s`).
MCP servers (3)
README.md(spector):npx -y @spectrayan/spector mcpREADME.md(spector):npx -y @spectrayan/spector mcpREADME.md(spector):npx -y @spectrayan/spector mcp
Install scripts (6)
README.md:curl -fsSL https://raw.githubusercontent.com/spectrayan/spector/main/scripts/install.sh | sh· uses the networkREADME.md:irm https://raw.githubusercontent.com/spectrayan/spector/main/scripts/install.ps1 | iex· uses the networkplugins/openclaw/install.ps1:pwsh plugins/openclaw/install.ps1· uses the networkplugins/openclaw/install.sh:sh plugins/openclaw/install.sh· uses the networkscripts/install.ps1:pwsh scripts/install.ps1· uses the networkscripts/install.sh:sh scripts/install.sh· uses the network
- Medium risk: runs-install-script-remote-exec (README.md:96)
- Medium risk: runs-install-script-remote-exec (README.md:99)
- Medium risk: runs-mcp-server-unpinned-runner (README.md:112)
- Medium risk: runs-mcp-server-unpinned-runner (README.md:125)
- Medium risk: runs-mcp-server-unpinned-runner (README.md:138)
- Medium risk: runs-install-script-network-variable-host (scripts/install.ps1)
- Medium risk: network-variable-host (scripts/install.ps1:134)
- Medium risk: network-variable-host (scripts/install.ps1:139)
- Medium risk: runs-install-script-network-variable-host (scripts/install.sh)
- Medium risk: network-variable-host (scripts/install.sh:144)
- Medium risk: network-variable-host (scripts/install.sh:149)
- Low risk: scripts-present (plugins/openclaw/install.ps1)
- Low risk: scripts-present (plugins/openclaw/install.sh)
- Low risk: scripts-present (scripts/install.ps1)
- Low risk: scripts-present (scripts/install.sh)
AutoGineer scanned @spectrayan/[email protected] (sha512-ZiOuvsvIsMyet2bQGoZbgPcsTIDiJ6eJujFpb5bEvwXOkPM7XjN6hxFNBuCilBxjGMyc3MZian3PFl0mbMsMvw==).
Attribution and licence
- Created by
- Spectrayan
- Publisher
- Spectrayan (Official Spectrayan project)
- Source
- spectrayan/spector · commit 1792834
- Licence
- Apache License 2.0 (A licence file holds personal contact details, so AutoGineer links to the files instead of copying them.)
- Synced
AutoGineer is not affiliated with or endorsed by Spectrayan.
Install from source
A licence file holds personal contact details, so AutoGineer links to the files instead of copying them. spectrayan/spector at 1792834