Jev directory
CommunityJev Integrations & Adapters
@scruple/provider-jev
npm package that plugs TypeSafe Jev into Scruple as a decision provider. Scruple calls it for final rule decisions and for bounded collection classifications where a rule needs semantic help choosing candidates.
- Reading time
- 2 min
- Published by
- Community
- Added
- Oct 2026
Highlights
- Installed with pnpm add --save-dev @scruple/provider-jev, then imported as jevProvider from the package.
- The caller supplies the API key; the package does not decide how the key is obtained.
- Used by Scruple for final rule decisions and for bounded collection classifications.
- Uncached calls of both kinds count toward concurrency and token usage.
- The Scruple CLI can serve matching responses from its decision cache instead of calling Jev.
Questions about this entry
Short answers drawn from the linked project or page.
Add it to a project with pnpm add --save-dev @scruple/provider-jev, then import jevProvider from the package and construct a provider with jevProvider({ apiKey }).
The caller supplies the API key and decides how to obtain it. The provider expects the key to be passed in when it is constructed and does not manage retrieval itself.
Scruple uses it for final rule decisions and for bounded collection classifications when a rule needs semantic help choosing candidates.
Uncached calls of both kinds count toward concurrency and token usage. The Scruple CLI can serve matching responses from its decision cache instead.
It is a TypeScript package published on npm and is imported as an ES module, so it fits TypeScript and JavaScript projects that run Scruple.
The Scruple site publishes a quickstart, a rule registry, a providers comparison page, and a guide to writing a custom rule that explain how the provider is used.
It targets Scruple rule evaluation, so it is not the right choice for projects that want direct Jev calls outside a Scruple rule pipeline.
Reactions & coverage
Posts, threads, and videos about this entry from around the web.
Facebook: Intake Router keeps diagnosis out of the answer space at the front desk.
FacebookClinicnotes
X: OpenRouter Decision Model Rankings
X: herdr + jev, an agent router
X: A group chat bot with decision room routing
From the Jev guides
Original write-ups on what this entry is for.
From the Jev AI model community
Posts from builders shipping with Jev right now.