Skip to content

JevLoop — zjunlp

Runnable agent harness that moves pick, score and yes-no loop choices to Jev or Laya in milliseconds while reserving the language model for writing, compiling DECISION.md into executable questions.

Stars
22
Language
TypeScript
License
APACHE-2.0
Published by
Community
Author
zjunlp
Last verified
Oct 2026

About this project

Every fork in your agent loop is a full LLM call. Not one of them is generation. Should I act? Which tool? Which file? Is this safe? Did it work? Am I done? Can I ship this? A conventional agent answers each of those by writing a sentence and parsing it back. But each is a pick, a score or a yes/no answer: one forward pass over a fixed candidate set, 10–40 ms, no tokens generated. JevLoop routes them to a decision model (Jev / Laya) and keeps the LLM for the one thing only it can do: writing.

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

Highlights

  • Loop decisions run as millisecond picks with LLM calls reserved for drafting and gated revision.
  • DECISION.md with frames, policies and line-numbered validation plus state conformance checks.
  • Offline demo, UI server, external-host contract, replay, trace, metrics and claim-audit CLIs.
  • Backend resolution from hosted Jev to local Laya with explicit escalation when neither exists.

Watch out

The default offline judge is a flagged rule table showing loop shape rather than decision quality, and published package metadata does not match this tree so prefer git. Real backends and costs need separate measurement. Copy reviewed against the repository README on 2026-10-04, not from running it.

Questions about this entry

Short answers drawn from the linked project or page.

Other listings of this project

Forks and copies of this project in the directory. This entry is the canonical one.

7GitHub stars
Independent open-source agent runtime where Jev makes typed tool decisions, an LLM authors text only when needed and reviews low-confidence calls, and code owns execution.
Jev Practices & Patterns#community#awesomejev#catalog-import

More Jev resources like this

15GitHub stars
Node CLI that lints a file tree against fuzzy natural-language rules in one Markdown file, judging each matched file with a swappable TypeSafe-backed judge.
Jev Agents & MCP#community#jevbest#catalog-import
22GitHub stars
Command-line toolkit that wraps Jev judgments into scriptable verify, screen, classify, extract, find, rerank, match, route, ask, compact, and batch commands.
Jev Agents & MCP#community#jevbest#catalog-import
24GitHub stars
Wires Jev into agents as seven MCP tools, an embeddable JevDecisionModel library with run functions, and Claude Code hooks at tool and turn boundaries.
Jev Agents & MCP#community#jevbest#catalog-import
12GitHub stars
Pi extension that puts Jev behind coding-agent hooks: JSON packs ask closed questions on redacted state and turn probabilities into block, confirm, annotate, or steer actions.
Jev Agents & MCP#community#jevbest#catalog-import
7GitHub stars
MCP server exposing Jev Choice, Score, Noul, batched ask, file-reading triage, and model listing as typed tools with full probability distributions.
Jev Agents & MCP#community#jevbest#catalog-import
5GitHub stars
A Claude Code function hook that sends AskUserQuestion dialogs to Jev and draws a probability per option above the dialog, so you still choose while seeing how confident the model is.
Jev Agents & MCP#community#jevbest#catalog-import
Back to all resources

From the Jev community

Posts from builders shipping with Jev right now.

Follow @typesafeai