Field Notes · AI Tutorials

Build Your Own Jev With Claude Opus 5.5

Build your own Jev alternative with Claude Opus 5.5: fine-tune a free local classifier model, no API fees, full walkthrough.

Mark Kashef6 min readWatch the video
Build your own Jev with Claude Opus thumbnail showing Mark Kashef's local travel classifier demo

Building your own Jev with Claude Opus 5.5 means fine-tuning a small, free, open-source classifier model until it performs close to Jev on your task. Mark Kashef walks through it with a travel-matching example: a model that reads hotel listings and answers fixed questions like "is there free cancellation," the same job Jev does, running locally at no per-call cost. It is not an exact clone, it is a specialist inspired by it, and the gap between the two is the whole story.

TL;DR

  • The travel classifier started at 60% accuracy and reached 95% after Mark reviewed wrong answers and retrained, against Jev's 98% on the same test.
  • Training ran on a regular computer with no GPU, and each full run took 3 to 6 hours.
  • The build follows four steps: pick a base model, define the goal, benchmark and retrain against overfitting, then add image understanding separately.
  • Mark's project started with Codex, and Claude Opus 5.5 helped with later improvements and the free build prompt.

How to Build Your Own Jev With Claude Opus

Building your own Jev with Claude Opus starts by picking an encoder-only model, the same class Jev uses, built to bucket things into categories instead of generating text. Mark landed on ModernBERT, an open-source descendant of the original BERT model, after asking Opus to scan Hugging Face for something that could fine-tune on a normal laptop.

A language model charges for every token it writes back, while a classifier like Jev or a fine-tuned ModernBERT only charges for what you send in, since the output is just a label and a confidence score. That adds up fast if you're matching travelers, tagging documents, or sorting cases at volume.

Join Early AI-dopters, 1,300 people mastering Claude Code and Codex, where Mark shares the full build prompt and training workflow.

What Are the Four Steps to Fine-Tuning Your Own Classifier?

Fine-tuning your own classifier breaks into four steps: choose a model, define the goal, benchmark it, then handle non-text data separately. Step one hands Claude an open-source repo, like Open Jev, and asks it to find a model sized for your hardware.

Step two is the real work. Tell Claude exactly what you're classifying, the travel example uses four checks, full cash refund, midnight arrival, pool access, guided hike, each answered meets, violates, or can't tell. The clearer that brief, the closer Claude gets to Jev-level behavior. Step three runs training against a rubric you set, and step four layers in anything Jev doesn't do yet, like reading photos.

How Much Accuracy Can You Get Without Jev's Price Tag?

You can get close to Jev's accuracy for free, but expect a real gap and a real time cost. Mark's first trained version hit only 60% accuracy against Jev's 98% on the same listings.

The fix wasn't a bigger model, it was reviewing wrong answers by hand and feeding that back to Opus for a retrain. That one round of correction took the model from 60% to 95%, close enough to be useful without closing the gap fully. Claude also watches for overfitting, where a model memorizes training examples instead of the pattern, by holding back unseen data to test against first.

DIY Classifier vs. Jev: What's the Real Tradeoff?

The real tradeoff is setup time against ongoing cost. Jev is faster to start and slightly more accurate, a self-trained classifier is free to run but takes hours of training and correction to get there.

JevSelf-trained classifier
Setup timeMinutes, hosted APIHours to days, plus retraining
Cost per call$0.042 per 10,000 input tokensFree after training, your own compute
Accuracy (Mark's travel test)98%95% after one correction round
Image understandingNot supported yetAdded separately via an open-source vision model
Best forFast production use, no infraHigh-volume tasks where free is worth the setup

If your volume is low or it needs to work today, Jev AI use cases covers when the hosted option earns its price. Optimizing for zero marginal cost at scale is where the DIY route wins.

Does It Handle Images Like Jev Does?

Not by default, since Jev is text-only today, so Mark added a separate vision component. The setup runs the text classification first, then checks a listing photo against that answer as a second pass.

If the text model tags a listing as having a pool but the photo shows a pond, the vision layer catches the mismatch and flags it. Mark points to open-source options like Diffusion Gemma, since you can hand Claude the repo and have it wire the two systems together. This fits teams already running a local AI setup who want classification without new hosting costs.

Mark's Final Thoughts

This isn't about replacing Jev, it's about knowing when a free local classifier is close enough. Run the same yes/no decision thousands of times, and the setup hours pay for themselves fast. Grab the free build prompt and try it before you commit budget to a hosted option.

Build Your Own Jev With Claude Opus FAQs

Can Claude Opus 5.5 really build a Jev-like model from scratch?

Yes, with guidance. Claude Opus 5.5 picks a suitable open-source base model, writes the fine-tuning code, and sets up a benchmark against Jev, but you still supply the labels, the goal, and the judgment calls. Mark's original build started with Codex and Opus 5.5 handled later improvements.

How long does it take to fine-tune a local classifier model?

Plan for 3 to 6 hours per training run if your computer has no GPU, and that run repeats every time you retest a change. Start the job before bed so you wake up to results instead of watching a progress bar.

Do I need a GPU to build my own Jev alternative?

No, but it changes your pace. Mark ran his travel classifier on a regular computer alongside other processes, which is exactly why the training runs took hours instead of minutes. A GPU speeds up iteration, it does not change whether the approach works.

How accurate is a DIY Jev clone compared to the real thing?

In Mark's travel test, the local model started at 60% accuracy and reached 95% after a few rounds of fixing the wrong answers and retraining, against Jev's 98% on the same task. That gap held for one synthetic test, not every use case.

Can a local classifier model understand images like Jev?

Not on its own. Jev is text-only today, so Mark added a separate open-source vision component, similar to Diffusion Gemma, that checks photos against the text classification, like catching a pool that's actually a pond in the listing photo.

Get the free build prompt and guide, try the interactive demo, or pull the public starter repo. See the ModernBERT model card for the base architecture, and Google's overfitting crash course for why held-out test data matters. Teams that want this in production, not a side project, can start with enterprise AI consulting.

By Mark Kashef

All field notes