Local Jev
A decide-only model on your own machine. It answers typed questions about each item: pick one, give a score, or yes/no. It never writes.
Title blockbuild.ts
- Part no.
- B-05
- Family
- Creator ops
- Runs from
- 8 GBParts run one at a time
- Status
- Partly tested
- In
- A JSON file of items and typed questions.
- Out
- Strict JSON answers, each marked [sure] or [UNSURE], plus a receipt.
- Tools
- Ollama
- Note
- Runs today. Tested in a cloud container on CPU with Qwen3.5 0.8B. Speed not measured.
Claude does the few hard parts.
Planning, the hard writing and the final review. That takes few tokens.
- Writes the questions once.
- Decides the items Local Jev marks [UNSURE].
Everything runs against Ollama on your own computer. The tool refuses to talk to any other host. --dry-run shows exactly what the model would read.
Your machine does the bulk.
Find your memory. Each row names the model for each part. Free, private, on your computer.
| No. | Memory | Decider (Local Jev) |
|---|---|---|
| SZ-01 | 8 GB6 GB usable | Qwen3.5 4Bneeds 5.8 GBRuns, but tight |
| SZ-02 | 16 GB12 GB usable | Qwen3.5 0.8Bneeds 2.6 GBRuns well |
| SZ-03 | 24 GB18 GB usable | Qwen3.5 4Bneeds 5.8 GBRuns well |
| SZ-04 | 32 GB24 GB usable | Qwen3.5 4Bneeds 5.8 GBRuns well |
| SZ-05 | 48 GB36 GB usable | Gemma 4 12Bneeds 11.2 GBRuns well |
| SZ-06 | 64 GB48 GB usable | Gemma 4 12Bneeds 11.2 GBRuns well |
| SZ-07 | 96 GB72 GB usable | Qwen3.8 27Bneeds 22.7 GBRuns well |
| SZ-08 | 128 GB96 GB usable | Qwen3.8 27Bneeds 22.7 GBRuns well |
| SZ-09 | 192 GB144 GB usable | Qwen3.8 27Bneeds 22.7 GBRuns well |
| SZ-10 | 256 GB192 GB usable | Qwen3.8 27Bneeds 22.7 GBRuns well |
| SZ-11 | 512 GB384 GB usable | Qwen3.8 27Bneeds 22.7 GBRuns well |
- Decider (Local Jev)
Answers typed questions about each item: pick one, give a score, or yes/no. It never writes.
How we pick it: The smartest chat model with an Ollama download that needs no more than a third of your usable memory. Smaller models answer sooner, and a decider only picks a label. If no model is that small, the drafter's model decides too.
- Fit labels
We count 75% of your memory as usable for AI. The rest is for the system and your apps. Runs well: the model fits in usable memory with at least 10% to spare. Runs, but tight: it fits, but less than 10% of usable memory is left. Close other apps first. Needs N GB+: it does not fit. N is the smallest memory size it fits in.
6 steps.
Each step says who does it: you, Claude, your machine or a script.
Claude
writeWrite the questions
One clear question each: choice, score or yes/no, with criteria in plain words.
Your machineDecider (Local Jev)
probeRead the odds
One short call per question reads how likely each answer is.
Your machineDecider (Local Jev)
answerAnswer in strict JSON
A second call answers through Ollama structured outputs, so the reply must match the schema.
A script
markMark sure or UNSURE
Choice and score: sure at 60% or more. Yes/no: yes at 90%+, no at 10% or less. If the two calls disagree, it is UNSURE.
You
reviewYou decide the unsure ones
The last line lists every UNSURE answer.
You
shareShare your run (optional)
At the end, the script shows exactly what it would upload: your chip, memory, the models, how long each stage took and the token counts. No prompts, no outputs, no file names. Say yes and it goes to our review queue. Nothing is public until we approve it.
The step only you can do.
- A verdict never triggers a delete, send or spend on its own.
What a run costs.
Claude tokens for this recipe and for doing it all in Claude, local minutes and dollars. Only from runs a person has approved.
- Claude tokens, this recipe
- not run yet
- Claude tokens, all in Claude
- not run yet
- Local minutes
- not run yet
- Claude dollars (estimate)
- not run yet
Not run yetBlueprints now, numbers later. We run every recipe on a 128 GB Mac Studio from 10 Nov 2026, then publish the receipts.
Get it and run it.
You need Node 20 or newer and Ollama with one model. Read a script before you run it.
mkdir -p itm-tools/local-jev itm-tools/local-intern && cd itm-tools
curl -fsSL https://insidethemachine.ai/tools/local-jev/local-jev.mjs -o local-jev/local-jev.mjs
curl -fsSL https://insidethemachine.ai/tools/itm-share.mjs -o itm-share.mjs
cd local-jev
ollama pull <your model>
node local-jev.mjs request.json --model <your model> --dry-run
node local-jev.mjs request.json --model <your model>
Share your run. Only if you want to.
At the end, the script shows exactly what it would upload and asks first. A person reviews every run before it shows here.
- Your chip, memory, graphics card and operating system
- The recipe and the models you used
- How long each stage took
- Token counts: Claude in and out, local in and out
- How many items came out
- Tool versions
- A fingerprint (SHA-256) of the log and up to 15 cleaned log lines
- A handle you pick (not your name or email)
- Your prompts or the model's answers
- Your files, file names or folder paths
- Emails, links, keys or IP addresses (the server rejects any upload that has one)
- Your IP address in plain form: we keep a scrambled copy for rate limits only
Agents can share with the submit_run tool of https://insidethemachine.ai/mcp. Privacy