Why It Exists
Most retrieval systems store raw chunks and build a separate index. Spectrum tests a different architecture: the compact artifact and the retrieval representation can be the same thing.
Spectrum Store Developer Preview
Spectrum turns source trees into compact .specpack stores
that can be searched, retrieved, decoded, and verified back to the
original bytes.
Install
The preview ships as an npm-installed command line tool for packing, searching, verifying, and unpacking local repositories.
npm install -g spectrumstore
spectrum doctor
spectrum pack ./my-repo ./my-repo.specpack --json
spectrum search ./my-repo.specpack "authentication middleware" --top 5 --json
spectrum verify ./my-repo.specpack --json
Most retrieval systems store raw chunks and build a separate index. Spectrum tests a different architecture: the compact artifact and the retrieval representation can be the same thing.
Packs are deterministic and lossless, so selected context can be hydrated back into exact source rather than approximate snippets.
Spectrum is aimed at AI agent memory, codebase retrieval, local RAG, compact searchable archives, and exact source reconstruction.
Current Benchmark Signal