LMJTFYCodeWhat is Jev?
Explorer
jevcrates.git
jev-client
src
clientCLAUDE.mdREADME.mdtests.rs
CLAUDE.mdclient.rserror.rslib.rsports.rsREADME.md
Cargo.tomlCLAUDE.mdREADME.md
jev-http
srcCLAUDE.mdledger.rslib.rsREADME.mdruntime.rstransport.rs
testsCLAUDE.mdmock.rsREADME.md
Cargo.tomlCLAUDE.mdREADME.md
jev-mock
srcCLAUDE.mdforward.rslib.rsREADME.mdreplay.rs
Cargo.tomlCLAUDE.mdREADME.md
jev-protocol
srcanswer.rsCLAUDE.mderror.rsjcs.rsjson.rslib.rsmodel.rsquestion.rsREADME.mdrequest.rsresponse.rsretry.rs
Cargo.tomlCLAUDE.mdREADME.md
jev-ui
assets
fontsbuild-pixel-emoji.pyinter-tight-500.woff2jetbrains-mono.woff2NOTICE.txtpixel-emoji-LICENSE.txtpixel-emoji.woff2vt323.woff2
CLAUDE.mddatastar.jsREADME.mdui.cssui.js
srcasset.rscard.rsCLAUDE.mdcomponents.rsflow.rslib.rspreview.rsREADME.mdshell.rswire.rs
Cargo.tomlCLAUDE.mdREADME.md
jev-worker
srcCLAUDE.mdlib.rsREADME.md
Cargo.tomlCLAUDE.mdREADME.md
.gitignoreCargo.tomlCLAUDE.mdREADME.md
Use it

In your project's Cargo.toml, the crates you need:

[dependencies]
jev-protocol = { git = "https://code.lmjtfy.fun/jevcrates.git", rev = "030e914043b43221c332ff729995ff7568e22713" }
jev-client = { git = "https://code.lmjtfy.fun/jevcrates.git", rev = "030e914043b43221c332ff729995ff7568e22713" }
jev-http = { git = "https://code.lmjtfy.fun/jevcrates.git", rev = "030e914043b43221c332ff729995ff7568e22713" }
jev-worker = { git = "https://code.lmjtfy.fun/jevcrates.git", rev = "030e914043b43221c332ff729995ff7568e22713" }
  • jev-protocol the questions, the request bytes, the checks on an answer; no I/O, builds for wasm
  • jev-client the retry policy, behind your own transport
  • jev-http a native program: HTTP/2 on tokio, with a spend ledger
  • jev-worker a Cloudflare Worker, on its fetch

Keep the ones you use. Cargo fetches them from here; the rev pins the commit.

Clone
git clone https://code.lmjtfy.fun/jevcrates.git

No GitHub account needed. It can be cloned and pulled, and nothing else.

Latest on main

030e914 jev-ui: SerenityOS pixel emoji for play, pause and an hourglass that turns

030e914 · 2026-10-05 · 53 commits

Repositories
  • lmjtfy.gitLet Me Jev That For You: LMGTFY for Jev, TypeSafe AI's System One. A Rust Cloudflare Worker that runs a Rete rules engine over what you type, sends Jev every question it can settle in one batch, calls a Workers AI model only to write options or scales, and never sends the same request twice.
  • jevcrates.gitShared Rust Jev client crates
  • postjevsql.gitPostgreSQL extension in Rust (pgrx) that lets SQL ask Jev typed questions about rows: yes/no (Noul), pick-one (Choice) and rubric (Score). Batching owned by the query plan, a durable answer cache, spend guards, and a postgres_fdw sidecar for managed hosts like RDS.
  • jevsnes.gitJev plays A Link to the Past: a Rust app hosting a SNES core
  • jevhooks.gitClaude Code hook events answered by Jev, as one Claude plugin
  • jevstrudel.gitStrudel with an MCP bridge and a song browser, plus the Jev songs
  • whiskers.gitA talking cat companion for young children. Every message passes a safety check by Jev before the child sees or hears it. Rust core, native Android shell.
jevcrates.git / jev-ui / assets / fonts
  • build-pixel-emoji.py
  • inter-tight-500.woff2
  • jetbrains-mono.woff2
  • NOTICE.txt
  • pixel-emoji-LICENSE.txt
  • pixel-emoji.woff2
  • vt323.woff2