Skip to content

Jev directory

CommunityJev Cookbooks

Jev × LIBERO

A fine-grained robot control study loop for LIBERO tasks: Jev layers an intent, a contact or motion family, and one of 27 control inputs, while reversible MuJoCo previews evaluate each candidate before execution.
Stars
83
Language
Python
License
MIT
Reading time
3 min
Published by
Community
Author
Dimweaker
Last verified
Sep 2026

About this project

Explore robot control with Jev, local physics previews, and configurable tasks. Open the interactive Decision Lab ↗. Demos · Quick start · How it works · Results · Task configs · 简体中文. Close the microwave Close the top drawer. 14 decisions · 111 environment steps MP4 · Full record 20 decisions · 155 environment steps MP4 · Full record Grasp and lower alphabet soup into the basket 40 decisions · 314 environment steps MP4 · Full record.

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

Highlights

  • 27 inputs cover Cartesian translations, wrist rotations, gripper open/close, and hold.
  • Layered decisions: Jev selects an intent, a contact or motion family, and an input, each choice informing the next.
  • Preview branches run for up to 8 environment steps or 0.4 simulation seconds before a control is executed.
  • Runs against the official API with jev-latest or OpenRouter's typesafe/jev-1.13, the CLI default.
  • Recorded episodes: microwave in 14 decisions and 111 steps, top drawer in 20 and 155, alphabet soup in 40 and 314.

Quickstart

bash
git clone https://github.com/Dimweaker/jev-libero.git
cd jev-libero
pip install -e .
export TYPESAFE_API_KEY="YOUR_API_KEY"
jev-libero run --provider typesafe --task top_drawer --seed 1 \
  --out runs/drawer-s1 --max-decisions 100 --budget-usd 0.10

Watch out

MIT-licensed; requires Python 3.10 or 3.11 plus a LIBERO, robosuite, and MuJoCo environment and a TypeSafe or OpenRouter key, and episodes make paid API calls guarded by --budget-usd.

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.

Hacker News: Pick Verify: a single decision at the warehouse pick station catches confusable picks.

Show HN: Verifying robot picks with a decision modelRead the thread on Hacker News

X: A dual-arm robot with Jev in the middle layer

YouTube: Dan Makes Things drives an ESP32 robot with Jev decisions.

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