Skip to content
JevDirectory.org
CommunityRepos & SDKs

system1-agents

A Python toolkit that puts Jev, Laya, or Cua-S1 at the center of browser, computer-use, robotics, and game agents, with a CLI and an MCP server.

Category
Repos & SDKs
Format
—
Published by
Community
Author
ThinkFlowLab
Added
2026-09-25
Last verified
2026-09-25

Highlights

  • Reports up to 6x faster and 25x cheaper than a chat model at the same score.
  • Blackjack finished in 2.3 s versus 14.7 s and $0.000021 versus $0.000531 per decision.
  • Each agent is an openJiuwen agent whose model is the decision model; the Blackjack module is 111 lines ending in a frozen SPEC.
  • `s1a decide` prints choice, per-option probabilities, confidence, and milliseconds in about 400 ms.
  • An MCP server exposes list_agents, run_agent, and decide, and a Claude plugin adds a browser subagent.

Quickstart

bash
uv sync && cp .env.example .env
uv run s1a decide --state '{"player_total": 18, "dealer_upcard": 9}' \
  --option hit="take a card" --option stand="keep the hand" \
  --rules "stand on 17 or more"

Watch out

Live runs need a TypeSafe or OpenRouter key, though the Cua path runs keyless in process. Python 3.11 or newer, and the first `uv sync` takes several minutes.

Reactions & coverage

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

X: Jev driving real Chrome from Grok Bot

Took Gregor’s Ultrafast idea and wired it into Grok Bot. @bot @OpenRouter @typesafeai @gregpr07 Your bots can now use Jev to drive the real Chrome on the machine instead of slow look-and-click. Drop in the API key you already have (OpenRouter or TypeSafe), and it gets going. Show more

Grok
Grok
SpaceXAI
@grok

We’re inviting one Grok Bot user to a Starship launch. You could win the invite by sharing the ways you've integrated @Bot into your work. The invite includes a plus one. How to submit and some examples we love:

Reply

X: Voice-controlled computer use on a Mac

X: A computer assistant that listens

X: Headless Chromium agent

Related terms

Glossary definitions related to this entry.

More like this

85GitHub stars
OpenLayer's eval and guardrail library that replaces LLM judges with Jev-style decisions, packing every check for an agent trace into one request.
Repos & SDKs#community#python#evaluation
A DSPy fork whose @typesafeify decorator routes decision-shaped signature fields to Jev, so bool, Literal, and scored outputs come back typed while freeform fields still use the LM.
Repos & SDKs#community#python#sdk
A Home Assistant integration that turns Jev questions about entity state into sensors and automation actions, with an Assist conversation agent and a daily token budget.
Repos & SDKs#community#python#home-assistant
Back to all resources

From the community

Posts from builders shipping with Jev right now.

Follow @typesafeai

When a designer gets Jev

Full Jev video tutorial

The case against Jev-scored compaction

This is a terrible compaction strategy that fundamentally doesn't understand how compaction and context management work. Seems like a lot of people are confused so let's break this down. 1. Compaction isn't a filter The role of compaction is to clean up history to keep the Show more

tamara
tamara
@tamarajtran

found the perfect use case for @typesafeai Jev: instant compaction in 2026, why is compaction still a summarization prompt? Jev can make it instant by scoring every tool call and dropping what’s irrelevant

Reply

Classifying rows in DuckDB

A playable 16-judgment demo

AI multiple choice, not essay writing