Installation
KeySpot SDK is published as a single meta-package under the @roadsidelab scope. One install, everything you need.
npm install @roadsidelab/keyspot-sdkImport Paths
| Import path | What you get | Heavy deps? |
|---|---|---|
@roadsidelab/keyspot-sdk | KeySpot, Scanner, TaintEngine, PromptShield, Vault, Audit — all core | No |
@roadsidelab/keyspot-sdk/adapters | Vector store adapters (Chroma, Pinecone, Qdrant, Weaviate, LanceDB, Milvus) | Yes* |
@roadsidelab/keyspot-sdk/frameworks | Framework wrappers (LangChain, Anthropic, OpenAI, OpenClaw, Hermes) | No |
@roadsidelab/keyspot-sdk/cli | CLI commands (keyspot scan) | No |
* Heavy deps are lazy — only downloaded if you use /adapters.
Requirements
- Node.js ≥ 18
- TypeScript ≥ 5.0 (recommended for full type safety)
Python SDK
pip install keyspot