Skip to content

jev-decisionops

Offline-by-default demo of six Jev decision workflows: model tiering, prompt screening, tool-call risk, reranking and more.

Projectprototype

Overview

Jev DecisionOps v3 is an interview-oriented, runnable demonstration of six decision use cases with Jev as the engine. By default it runs an offline end-to-end simulation with deterministic decision rules, real local retrieval and extractive generation; live Jev and OpenAI adapters are opt-in and need credentials.

The workflows include LLM model selection (small, medium or large tier), prompt screening (allow, review or block), tool-call risk (allow if authorised, approve or deny, with a hard-coded deny-list that always wins), passage reranking with Score, and further steps. Version 2 adds a multi-step orchestration API and dashboard chaining retrieval, passage scoring, model-tier routing, optional generation, answer evaluation, confidence gating and sandbox remediation drafts. The README is explicit that vector databases, external tools and real human approval are future work.

What the decision model decides

TypeQuestionAnswers
ChoiceWhich LLM tier should handle this request?small · medium · large
ChoiceShould this prompt be allowed, reviewed or blocked?allow · review · block
ChoiceWhat should happen to this tool call?allow-if-authorized · approve · deny
ScoreHow relevant is this passage?—

How it works

  1. Start the app (offline simulation by default)
  2. Retrieve passages locally and score them
  3. Route to a model tier and optionally generate
  4. Evaluate the answer and gate on confidence; draft remediation in a sandbox

Strengths

  • Zero pip dependencies; runs with no keys
  • Shows how deterministic policy wraps each decision
  • Per-stage traces

Caveats

  • Built as an interview demo
  • Default mode does not call Jev
  • Several integrations are placeholders

Getting started

`python app.py` and open http://localhost:8765 (offline simulation, no keys needed).

At a glance

Type
Project
Status
prototype
Language
Python
Runtime
Local web app
Has code
yes

Use cases and integrations

How curated lists describe it

Frequently asked questions

What does Jev decide?

Model tier, prompt screening, tool-call risk, passage relevance and related gates.

Does it call Jev by default?

No. It runs a deterministic offline simulation unless live mode and keys are configured.

Is it production software?

No, it is a demonstration built for interviews.

Related projects

  • Large catalog of Claude Code agents, commands, hooks and MCPs, listed with community Jev mods for guardrails and subagent models.

    CLIproductionJavaScript
  • System 1 ingestion gate that asks Jev intent, risk and sensitivity in one call, then blocks, answers deterministically or passes to an LLM.

    ProjectprototypePython
  • Skill pack handing an agent's small decisions to Jev: model routing, skill choice, search, memory, compaction and computer use.

    Agent skillbetaPython
  • Python agent development kit for building System One pipelines with Jev for guardrails, routing and PR triage.

    ProjectprototypePython
  • Federated knowledge retrieval engine for agents that uses Jev to route queries to backends and re-rank evidence, with keyword fallback.

    LibraryprototypePython
  • Reddit thread in r/PiCodingAgent on using Jev as a tool-use safety layer and a prompt-complexity model router for Pi.

    Discussiondiscussion