Skip to content

Jev directory

Jev Visual

An educational Jev-like inference project for Apple Silicon: Qwen3.5-0.8B scores candidate answers from shared multimodal context instead of generating text, with browser, CLI, and HTTP interfaces.
Stars
319
Language
Python
License
MIT
Reading time
3 min
Published by
Community
Author
hr98w
Last verified
Sep 2026

hr98w/jev-visual

User repository on GitHub

View on GitHub

An educational Jev-like visual inference experiment on Apple Silicon: shared context, direct candidate scoring, and local visual demos.

Forks
29
Last pushed
Updated Sep 2026

Repo stats from the GitHub API, cached Oct 2026.

About this project

A small, runnable project for learning vision-language model inference on Apple Silicon. Use Qwen3.5-0.8B with MLX to answer multiple questions about one image: choose an option, judge yes/no, or score ordered levels. Includes a local browser UI, CLI and HTTP API. AI sorting factory Breakout Camera gestures. Classify conveyor objects and choose a sorting lane. Watch video. Locate the ball in five regions to control the paddle. Watch video.

Quoted from the project's README. Read the full README.

Highlights

  • Reuses one shared image prefill and forks the cache to score candidate outputs from model logits, avoiding autoregressive structured generation.
  • Supports 1 to 64 questions with 2 to 26 options each; probabilities are relative to the supplied options, not correctness estimates.
  • Demos cover an AI sorting factory, Breakout, and camera gestures; a recorded Breakout test cleared 9 bricks and returned 6 balls over 80 decisions.
  • Needs an Apple Silicon Mac with Metal and downloads about 596 MiB of weights; setup was tested on an M4 with 16 GB running macOS 15.1.
  • The README is explicit that it is independent of TypeSafe and does not reproduce Jev's architecture, RLCD training, calibration, or serving.

Quickstart

bash
uv venv --python 3.13
source .venv/bin/activate
uv pip install -r requirements-lock.txt
uv pip install --no-deps -e .
jev-visual-download
JEV_VISUAL_MODEL_PATH=.models/Qwen3.5-0.8B-4bit uvicorn jev_visual.server:app --host 127.0.0.1 --port 8788

Watch out

MIT-licensed for the original code with third-party notices. Needs an Apple Silicon Mac with Metal, Python 3.13, uv, and the downloaded Qwen3.5-0.8B-4bit weights; only the Qwen adapter is verified.

Questions about this entry

Short answers drawn from the linked project or page.

Reactions & coverage

Posts, threads, and videos about this entry from around the web.

X: Standard One SH (StandardThinking)

LinkedIn: What multimodal decision models actually change, and what they do not.

LinkedInJevDirectory.org

Hacker News: Pointer to a DiffusionGemma plus vLLM tutorial for a Jev-shaped classifier.

1 pointHow to build a Jev-style classifier with DiffusionGemma and vLLMRead the thread on Hacker News

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.

Follow @typesafeai