JavaScript SDK
The JavaScript SDK is a lightweight, zero-dependency client for capturing RAG interactions and sending them to Quorum for evaluation.Quick start
Integration patterns
Direct capture
Callcapture() after each RAG interaction. It is designed to be non-blocking.
Express middleware
res.json() and captures responses automatically when
req.ragContext is available.
LangChain callback
ExtendBaseCallbackHandler and call quorum.capture() in handleChainEnd.
Configuration
Data flow
Core methods
new Quorum(config)
Creates a new SDK instance.
.capture(payload)
Buffers a RAG interaction. Returns void.