Skip to content

Jot

General-purpose System One agent where Jev chooses tools and arguments while Jot executes them and loops until it can reply.

Stars
20
Language
TypeScript
Published by
Community
Author
runta-dev
Last verified
Oct 2026

About this project

Jev picks the next move. Jot runs the loop. Quick start · The loop · Packages. Jot is the first general-purpose System One agent for Jev. Jev chooses tools and arguments. Jot runs the loop: execute, put the real results back into context, ask Jev again until it can reply. You see every tool call. Credentials stay on the server. Chats stay in this browser. The calculator does the math. Jev only decides the calls. Needs Node.js, a TypeSafe API key, and Apple Silicon with uv for local drafts.

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

Highlights

  • Provider-independent loop that executes calls, returns real results to context, and shows every tool call in the UI.
  • Chat UI with tool-call trace plus separate agent, Jev core, and server packages that keep React out of the loop.
  • Loopback-only web setup with draft serve and dev terminals, using server-held credentials instead of browser keys.

Watch out

Needs Node, a TypeSafe key, and Apple Silicon with uv for local drafts; independent project with no TypeSafe affiliation. 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.

More Jev resources like this

11GitHub stars
Standalone Flue example that routes support chat through Cloudflare Workers AI, using gpt-4o-mini for chat and Jev for typed intent and urgency routing.
Jev Demos & Experiments#community#awesomejev#catalog-import
6GitHub stars
Jev MCP server for coding agents with ready presets, deterministic rules before the model call, a confidence gate, server-side file triage, and a headless browser with SSRF protection.
Jev Demos & Experiments#community#awesomejev#catalog-import
2GitHub stars
Next.js spectator demo in which two independent Jev agents drive separate Snake browsers through same-origin iframes, clicking indexed direction buttons only, with each board state streamed to a server-only endpoint that returns the chosen target.
Jev Demos & Experiments#community#jevbest#catalog-import
2GitHub stars
An agent tool and MCP call gate: paste a planned call plus its context and it returns allow, ask_human or deny with risk scores derived from a TypeSafe Jev decision call.
Jev Demos & Experiments#community#jevbest#catalog-import
2GitHub stars
An MCP stdio proxy in front of the official Playwright MCP server that triages page state, masks prompt injection, trims oversized page dumps by goal and risk-gates actions, exposing the same tools and schemas.
Jev Demos & Experiments#community#jevbest#catalog-import
0GitHub stars
Paste a trace of an agent step, get one of four dispositions back: ok, retry, escalate or stop. Aimed at agent builders putting a supervision step around an agent loop, with the judging powered by TypeSafe Jev and a two-command setup.
Jev Demos & Experiments#community#jevbest#catalog-import

From the Jev guides

Original write-ups on what this entry is for.

A game tick is a state plus a legal action list. How Clash Royale, Minecraft, and the earlier Mario, Pokémon, StarCraft, and drone loops ask Jev one step at a time.
Jev Demos & Experiments#gaming#agents#control
Read article
Back to all resources

From the Jev community

Posts from builders shipping with Jev right now.

Follow @typesafeai