APIMaster.ai
Back to Blog
APIMaster Blog

Hoe je de Jev API gebruikt: 20 projecten die je kunt kopiëren

Heb je een TypeSafe Jev API-key en geen idee wat je ermee moet doen? Twintig open-sourceprojecten gebouwd op Jev — webagents, coding-agent-infrastructuur, MCP-servers, shellfilters, drone- en tradingdemo's — met sterrenaantallen, talen, licenties en de projecten die niet echt Jev-native zijn.

JevTypeSafeSystem OneJev APIMCPAI agentscoding agentsAI decision modelsAI API pricingAPIMaster

Published 2026-09-22

Quick Answer

Een Jev-key is geen chat-key, dus het gebruikelijke "hello world" bestaat niet. Er is geen messages-array en geen completion om te streamen. Wat je krijgt is één endpoint — POST /v1/systemone — dat een state plus een map van getypeerde vragen aanneemt en Choice-, Score- en Noul-antwoorden met kansen teruggeeft. Elk project hieronder is iemands antwoord op "waar richt ik dat eigenlijk op?", en alle twintig zijn open source.

Draai Jev op APIMaster als jev-latest. De live route kost $0,042 per 1M inputtokens en $0 voor output (één actieve route, gecontroleerd op 22 september 2026), wat overeenkomt met TypeSafe's gepubliceerde $42 per miljard inputtokens — geen gateway-opslag, en niets om te verdisconteren omdat er geen outputtokens zijn om te factureren. Roep het native contract aan op POST https://apimaster.ai/v1/systemone met je APIMaster-key. Zie de Jev-marktplaatkaart.

De korting zit op het model waarmee je het combineert. Jev beslist; iets anders schrijft de tekst. Die tiers zijn waar APIMaster ver onder de lijstprijs zit: gpt-5.6-luna vanaf $0,0223 in / $0,1336 uit per 1M tokens (3 routes, ongeveer 89% onder OpenAI's $0,20 / $1,20), gpt-5.6-sol vanaf $0,2682 / $1,6095 (18 routes, ongeveer 95% korting op de lijstprijs van $5 / $30), claude-haiku-4-5 vanaf $0,09 / $0,45 (8 routes, ongeveer 91% korting op de lijstprijs van $1 / $5), en glm-5.3-flash vanaf $0,105 / $0,35 (4 routes, ongeveer 30% korting op Zhipu's lijstprijs). Eén key dekt Jev en elke tekstfamilie — zie de Luna-kaart en de marktplaats. Routeprijzen volgen het kanaalaanbod, dus de live kaart is het getal dat telt.

Lees de maturity-waarschuwing voordat je iets installeert. Vijftien van deze twintig repositories zijn aangemaakt tussen 16 en 18 september 2026. Sterren op een repo van een week oud meten aandacht, niet betrouwbaarheid. Vijf hebben minder dan 60 sterren, en drie van de twintig — json-render, agent-desktop en prism-liquidity-agent — zijn helemaal niet Jev-native: ze bestonden al vóór het ecosysteem en werken zonder Jev. Details in de laatste sectie.

GPT-proef(GPT-6 Astra, GPT-5.6, GPT-5.5 en GPT Image 2 beschikbaar)

Registreer en ontvang $20 GPT-tegoed

Nu claimen

Wat Jev is, en waarom het verandert hoe een "project" eruitziet

TypeSafe bracht Jev uit op 15 september 2026 als het eerste "System One-model." De pitch is Kahneman: de LLM's van vandaag zijn het langzame, beredenerende systeem, en Jev is het snelle — behalve dat "intuïtie" hier een gekalibreerde kansverdeling is over opties die jij hebt gedefinieerd, niet proza.

Die ene ontwerpkeuze is waarom de projecten hieronder totaal niet lijken op de gebruikelijke "AI-wrapper"-lijst:

  • De output is getypeerd. Je declareert Choice (kies een van je opties), Score (beoordeel tegen niveaus die je benoemt), of Noul (kans dat een ja/nee-stelling geldt). Er is niets te parsen en geen schema om op te hopen.
  • Elke vraag wordt in één pass beantwoord. De state wordt één keer ingelezen en alle vragen worden er samen tegen geëvalueerd, dus dertig vragen stellen kost nauwelijks meer dan één vraag stellen.
  • Output is gratis omdat er geen output is. Geen strings aan de responskant, geen sequentiële structuur, geen outputtokens — precies daarom is de prijs alleen input.
  • Het model handelt niet. Het oordeelt. Alles met een neveneffect — klikken, vliegen, bestellen, verwijderen — blijft in gewone code, gegated op een kansdrempel.

Zodra je die vorm ziet, schrijft de projectruimte zichzelf: zet een Jev-call overal waar je programma op het punt staat een kleine, hoogfrequente beslissing te nemen die moeilijk in een if uit te drukken is.

De 20 projecten in één oogopslag

Sterrenaantallen gecontroleerd op 22 september 2026.

# Project Taal Wat het doet
1 browser-use/jev-ultrafast 16.972 Python Browseragent waarbij Jev de operatie en het element kiest; een LLM schrijft alleen tekst wanneer de actie TYPE_TEXT is
2 tamaratran/fast-jev-compaction 6.122 TypeScript Claude Code-plugin die de compaction-samenvatting vervangt door Jev-verwijderingen — niets wordt ooit herschreven
3 vercel-labs/json-render 18.005 TypeScript Generatief UI-framework. Niet Jev-native
4 itsmostafa/typesafe-mcp 238 Go evaluate-MCP-server voor Claude Code, Claude Desktop, Codex en pi
5 jkudish/jev-mcp 257 JavaScript Tien getypeerde judgment-tools via MCP
6 sharziki/semdecide 32 Python "grep voor betekenis, jq voor oordeel" — getypeerde beslissingen als Unix-filter met echte exitcodes
7 0xNatoshi/jev-codex-router 189 JavaScript Per-call model- en thinking-effort-routing voor Codex, aangestuurd door Jev
8 GhalebDweikat/winnow 60 Python Contextzeef voor Claude Code: stub tool-output weg waarvan Jev zeker weet dat je die niet nodig hebt
9 devagrawal09/jev-review 516 TypeScript Gefaseerde code-review-workflow met een lokaal dashboard
10 ellipsis-dev/blink 56 TypeScript Codebase-zoekopdracht via een ensemble van Jev-gestuurde walkers
11 lahfir/agent-desktop 1.454 Rust Desktop-computergebruik via OS-toegankelijkheidsbomen. Niet Jev-native
12 fhshaik/typesafe-mario 343 Python Jev speelt Super Mario Bros. vanuit emulator-RAM, nooit vanuit screenshots
13 RomanSlack/jev-drone 122 Python Quadrotor vliegt een MuJoCo-obstakelparcours; Jev leest de situatie op ~2,5 Hz
14 emrickgarrett/OneVOneJev 20 TypeScript Server-authoritative browser-FPS waarin je tegen Jev vecht, eerst bij 5 kills
15 jarrodwatts/jev-trader 1.929 TypeScript Eén buy-or-sell-beslissing per Monad-block op het Kuru MON-USDC-boek
16 irfndi/prism-liquidity-agent 71 TypeScript Solana Meteora DLMM-liquiditeitsagent. Niet Jev-native
17 jexp/neo4jev 84 Python Graafnavigatie één hop per keer, met de goal-check in dezelfde call
18 AkashPriyadarshii/jev-curate 23 Rust Dataset-zeef voor JSONL- en Parquet-corpora
19 qkal/Canny 32 JavaScript Een warden die een coding agent niet op een bewering laat afronden
20 monteduro/killmyidea 82 TypeScript Acht gescoorde vragen, gewogen tot KILL / FIX / SHIP

Groep 1 — agents die beslissen in plaats van genereren

browser-use/jev-ultrafast (★16.972) is de referentie-implementatie, en degene die je eerst moet lezen. Een browseragent vraagt normaal een model om een JSON-actie te produceren, wat betekent dat je bij elke stap voor tokens betaalt. Ultrafast splitst de taak: Jev kiest een operatie en een element uit een geïndexeerde actieruimte, en een kleine LLM wordt alleen aangeroepen wanneer de gekozen operatie TYPE_TEXT is — het enige geval dat gegenereerde tekens nodig heeft. De hoofddemo uit de README, een echte zoekopdracht Zürich → Londen op Google Flights, voltooit in 7,1 seconden inclusief tekstgeneratie en paginaloads. Als je wilt begrijpen waarom een decision model de moeite waard is, is deze repo het argument.

lahfir/agent-desktop (★1.454) is het desktop-equivalent — en het is geen Jev. Het is een Rust CLI en C-ABI-bibliotheek die de echte UI-structuur van een app leest via de OS-toegankelijkheidsboom in plaats van te gokken op basis van pixels, met 54 operationele commando's en snapshot-refs die stabiel blijven tussen calls. De eigen README claimt 78–96% tokenreductie op drukke apps via skeleton-traversal. Het is aangemaakt in februari 2026, lang vóór Jev, en het is er niet afhankelijk van. Het verdient hier een plek om één reden: als je de desktopversie van Ultrafast bouwt, is dit de perceptielaag waar je een Jev-call bovenop zou zetten.

Groep 2 — coding-agent-infrastructuur

Hier is het ecosysteem het dikst, omdat coding agents de twee dingen produceren die Jev het beste beoordeelt: is dit nog relevant? en is dit echt klaar?

fast-jev-compaction (★6.122) neemt het meest voorkomende patroon — oude context samenvatten met een LLM — en verwerpt het. Een samenvatting is lossy; een bestandspad of een exacte fout kan verdwijnen. Deze plugin herschrijft nooit iets. Het toont Jev het hele gesprek, vraagt welke tool-calls en resultaten niet meer nodig zijn, en verwijdert alleen die. Gebruikers- en assistenttekst blijft letterlijk en in volgorde staan.

winnow (★60) past hetzelfde idee toe op individuele resultaten in plaats van op geschiedenis. Elke grote Read-, Bash- of Grep-output wordt beoordeeld voordat die de context binnenkomt; blokken waarvan Jev zeker weet dat je ze niet nodig hebt, worden vervangen door een stub van drie regels met een goedkope-model-samenvatting en een sleutel die de volledige tekst op verzoek herstelt. Niets gaat verloren, het kost alleen geen tokens meer tot je erom vraagt. Winnow is ook het schoonste voorbeeld van een graceful fallback: de adapter kan dezelfde vragen beantwoorden met Claude Haiku 4.5 wanneer Jev niet beschikbaar is — ongekalibreerd, maar het houdt de pipeline draaiende.

Canny (★32) pakt de tegenovergestelde faalmodus aan. Agents beweren succes. Canny haakt in op Claude Code en Codex CLI, houdt een ledger bij van wat de agent daadwerkelijk deed, en weigert hem te laten afronden op een bewering — door tool-output, diffs en testresultaten te beoordelen tegen de voltooiingsverklaring.

jev-review (★516) draait voordat een mens de diff ziet: eerst een Noul-risicomatrix, dan Choice- en Score-calls voor bestandsprofielen, bewijsselectie, mechanismeclassificatie en ernst, met reviewer-routing bepaald door conditionele Choice. Drempels en beleid blijven in code, en resultaten komen in een lokaal dashboard.

blink (★56) gebruikt Jev als codebase-navigator: walkers dalen af in de bestandsboom en vragen op elk niveau welke bestanden relevant zijn voor de query. Let op de licentie — de repository heeft geen licentiebestand, wat uitmaakt als je van plan bent het te distribueren.

jev-codex-router (★189) is degene die je rekening raakt. Het embedt een Codex Router-fork en laat Jev een model en een thinking effort kiezen voor elke model-call, inclusief continuations na tools. De README rapporteert een historische simulatie van ongeveer −60% versus het draaien van volledige Astra over 237 turns — en is zorgvuldig om te zeggen dat dit geen gemeten bespaard Codex-quotum is en niet het huidige beleid beschrijft. Behandel het als een methode, niet als een garantie.

Groep 3 — MCP-servers, als je gewoon de tools wilt

jkudish/jev-mcp (★257) registreert tien judgments als MCP-tools: jev_verify (claims tegen bewijs), jev_screen (content voordat die de context binnenkomt), jev_find en jev_rerank (kandidaatselectie en sortering), jev_classify, jev_decide, jev_compare, jev_extract, jev_review, en meer. Elke MCP-client kan ze aanroepen.

itsmostafa/typesafe-mcp (★238) is de kleinere, meer uitgesproken optie: één evaluate-server in Go, met een setup van één commando — evaluate setup mcp koppelt het aan Claude Code, Claude Desktop en Codex als het die vindt, en evaluate setup pi dekt pi. Begin hier als je binnen vijf minuten een werkende tool wilt in plaats van een toolbox om te configureren.

TypeSafe levert geen eigen MCP-server; beide zijn communitywerk.

Groep 4 — shell-, CI- en datapipelines

semdecide (★32) is het meest Unix-vormige project in de set, en de beschrijving is exact: grep voor betekenis, jq voor oordeel. Pipe tekst of JSONL erin, krijg een predicaat, een route, een score, een gefilterde stream en een echte proces-exitcode eruit — zonder prompt-, parsing-, retry- of confidence-handling-lijmcode te schrijven. Het README-voorbeeld vraagt of een login uit een nieuw land gevolgd door payout-wijzigingen "beschrijft een plausibele accountovername" en krijgt terug TRUE probability=0.860 threshold=0.700. Dat is iets wat je vandaag in een shellscript, een GitHub Action of een cronjob kunt zetten.

jev-curate (★23) is de batchversie voor trainingsdata: stream JSONL- en Parquet-corpora door getypeerde Choice- / Score- / Noul-beslissingen met speculatieve fan-out. De README mikt op 1.500+ records per seconde; het is een ontwerpdoel, geen onafhankelijk gereproduceerd getal, dus benchmark het op je eigen data voordat je de doorvoer vertrouwt.

Groep 5 — real-time, fysieke en adversariële systemen

Dit zijn demo's, en ze zijn het beste bewijs dat de architectuur standhoudt: in elk ervan blijft de moeilijke, veiligheidskritische loop in gewone code en beantwoordt Jev alleen een kleine vraag.

typesafe-mario (★343) toont Jev nooit een screenshot. De harness converteert emulator-telemetrie en RAM naar compacte JSON — beweging, sprongtraject, aankomende vijanden, terrein, gemeten inputvertraging, recente control-uitkomsten — en Jev kiest uit een kleine set legale acties (noop, right, right_jump, right_run, right_run_jump, jump).

jev-drone (★122) laat een echt airframe-model (de Skydio X2 uit MuJoCo Menagerie) rond een obstakelparcours met vijf stations vliegen, uitsluitend op basis van de boordcamera. De gelaagdheid is expliciet: een geometrische controller op 500 Hz vliegt, een guidance-laag op 50 Hz bezit altijd de veiligheid, en Jev zit op ongeveer 2,5 Hz te beslissen wat de situatie betekent. De README zegt het ronduit — Jev is geen vision-model en kan niet op control-rate draaien.

OneVOneJev (★20) is een server-authoritative browser-FPS waarin Jev de tegenstander is: in de wachtrij, vecht ertegen in een Rust-achtige industriële yard, eerst bij 5 kills, toeschouwers kijken vanaf de zijlijn. Elke decision-tick moet beweging, richten, vuren en springen beantwoorden.

jev-trader (★1.929) plaatst één post-only limit order per Monad-block op het Kuru MON-USDC-boek, één tick binnen de touch, en vervangt de vorige. Zonder PRIVATE_KEY draait het dry-run tegen het echte boek met gesimuleerde fills — en let op: het standaardmodel is mock, een momentum-heuristiek als plaatsvervanger, dus de bot draait al voordat je überhaupt een key hebt.

prism-liquidity-agent (★71) is het derde niet-Jev-native project: een regelgebaseerde agent die elke tien minuten geconcentreerde liquiditeitsposities herbalanseert op Solana's Meteora DLMM via een recall → observe → reason → simulate → decide-cyclus. Het is aangemaakt in juni 2026 en gebruikt Jev niet. Het is opgenomen omdat het het duidelijkste gepubliceerde voorbeeld is van de vorm — deterministische loop, begrensde beslissing aan het eind — waarin een Jev-call zou passen.

Groep 6 — grafen, structuur en ideeën

neo4jev (★84) navigeert een Neo4j-graaf één hop per keer. Bij elk knooppunt worden de uitgaande relaties Choice-opties met hun eigenschappen, en een Noul-vraag — "is het doel bereikt?" — rijdt mee in dezelfde systemone-call, dus elke hop kost precies één round-trip ongeacht hoeveel vragen je stelt. Top-k-selectie over de teruggegeven kansen maakt er een beam search van, gerangschikt op gesommeerde log-waarschijnlijkheden. Als je parallelle vragen goed gebruikt wilt zien, lees deze dan.

json-render (★18.005) is de grootste repo in de tabel en de minst verwante: Vercel Labs' generatieve UI-framework, aangemaakt in januari 2026, dat dynamische interfaces rendert uit vooraf gedefinieerde componenten en acties in plaats van ruwe JSON. Het is niet Jev-native. De connectie is conceptueel — de pitch is "laat een model kiezen tussen veilige, vooraf gedefinieerde opties in plaats van vrije output te produceren", wat Jev's pitch is toegepast op UI. Het duikt daarom op in veel Jev-overzichten; verwacht geen TypeSafe-dependency in package.json.

killmyidea (★82) is het kleinste complete product hier: beschrijf een startupidee, en Jev beantwoordt acht indie-hacker-vragen gescoord 0–4 plus categorie en duidelijkheid in één parallel verzoek. Elke score wordt vermenigvuldigd met 25, gewogen tot een gemiddelde, door een clarity-gate gehaald, en teruggegeven als KILL IT, FIX IT of SHIP IT. Geen generatieve LLM ergens in de loop.

Je eerste request

Haal een key, en roep dan het native contract aan — niet Chat Completions:

curl -X POST "https://apimaster.ai/v1/systemone" \
  -H "Authorization: Bearer $APIMASTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "state": "Help! My payouts have been failing for 3 days.",
    "model": "jev-latest",
    "questions": {
      "is_urgent": { "type": "noul", "instructions": "Does this convey urgency?" },
      "category":  { "type": "choice", "options": ["billing", "technical", "other"],
                     "instructions": "Which team should handle this?" }
    }
  }'

Kies dan een project uit de tabel, lees de README, en begin met de kleinste integratie op de lijst — semdecide als je in een terminal leeft, jev-mcp als je in een agent leeft. Houd drempels en neveneffecten in je eigen code, en behandel de teruggegeven kans als het ding waarop je gated in plaats van het ding dat je gehoorzaamt.

Voordat je een van deze installeert

  • Leeftijd is het risico, niet het idee. Vijftien van de twintig repo's zijn aangemaakt tussen 16 en 18 september 2026. Ze zijn dagen oud, meestal van één auteur, en sommige zijn sinds de dag van publicatie niet meer aangeraakt.
  • Sterren meten aandacht. Een repo met 16.972 sterren die zes dagen geleden is aangemaakt, heeft enorme zichtbaarheid gehad en vrijwel geen productieblootstelling. Lees de code voordat die een wallet, een repo die je dierbaar is, of een klant raakt.
  • Drie zijn niet Jev-native. json-render (januari 2026), agent-desktop (februari 2026) en prism-liquidity-agent (juni 2026) bestonden allemaal al vóór Jev en draaien zonder.
  • Controleer licenties. De meeste zijn MIT, json-render en agent-desktop zijn Apache-2.0, en blink heeft helemaal geen licentiebestand.
  • Niets hier is officieel. De enige door TypeSafe gepubliceerde integratie is de agent-skill, typesafe-ai/skills. Elk project in deze lijst is communitywerk.
  • Financiële en fysieke demo's zijn demo's. jev-trader gebruikt standaard een mock-model en dry-run-fills; jev-drone is een simulatie. Lees geen van beide als een signaal over live prestaties.

Welke moet je nu echt proberen

Als je wilt… Begin met Waarom
Begrijpen waar een decision model voor is jev-ultrafast De Google Flights-demo van 7,1 seconden maakt de splitsing duidelijk
Vandaag de contextkosten van agents verlagen fast-jev-compaction of winnow Installeren en meten, geen architectuurwijziging
Jev binnen vijf minuten in je agent krijgen typesafe-mcp Eén commando koppelt drie clients
Jev vanuit een shell of CI gebruiken semdecide Echte exitcodes, geen lijmcode
Voorkomen dat agents liegen over klaar zijn Canny Ledger plus een weigering om een bewering te accepteren
Modeluitgaven per turn beheersen jev-codex-router Routing is waar Jev zichzelf terugverdient
Parallelle vragen goed gebruikt zien neo4jev Choice en Noul in één call, één round-trip per hop

FAQ

Wat is de Jev API? Jev is het System One-model van TypeSafe AI. De API is één endpoint, POST /v1/systemone: stuur een state plus een map van getypeerde vragen, en krijg gekalibreerde kansen terug als Choice-, Score- en Noul-antwoorden. Het genereert nooit tekst.

Wat is het Jev-model-ID en de prijs? jev-1.13.0, met jev-latest en jev-preview als aliassen. De prijs is $42 per miljard inputtokens — $0,042 per 1M — en output is gratis, omdat er geen outputtokens zijn.

Zijn deze projecten officiële TypeSafe-projecten? Nee. Alle twintig zijn communitywerk. De enige officieel gepubliceerde integratie is de TypeSafe agent-skill, typesafe-ai/skills.

Welke van deze kan ik gebruiken zonder Jev-key? json-render, agent-desktop en prism-liquidity-agent, omdat ze niet Jev-native zijn. jev-trader draait ook keyless in dry-run-modus met zijn standaard mock-model.

Kan ik Jev gebruiken met Claude Code of Codex als het model? Nee. Beide CLI's spreken het wire-format van hun leverancier, en Jev heeft geen OpenAI-compatibel of Anthropic-compatibel endpoint. Wat werkt is Jev ín de agent zetten — als MCP-tool, hook of router — wat de projecten in groep 2 en 3 doen.

Hoeveel kost een Jev-call eigenlijk? Facturering is alleen input tegen $0,042 per 1M tokens, en elke vraag in een request wordt tegen dezelfde state in één pass geëvalueerd. Dertig vragen stellen kost iets meer dan één vraag stellen, niet dertig keer zoveel — die verhouding is het hele punt van de architectuur.

Is Jev beschikbaar op APIMaster? Ja, als jev-latest, op het native POST https://apimaster.ai/v1/systemone-contract tegen $0,042 per 1M inputtokens met gratis output (één actieve route, gecontroleerd op 22 september 2026). Combineer het met een tekstmodel op dezelfde key wanneer een stap gegenereerde tekst nodig heeft.

Bronnen en verificatie

  • Repository-metadata, sterrenaantallen, talen en licenties voor alle twintig projecten — GitHub API en repository-README's, gecontroleerd op 22 september 2026
  • TypeSafe — Models — model-ID, aliassen, $42/Btok-prijzen, rate limits en contextbudget
  • TypeSafe — API reference en Quick start — endpoint, request- en responsvormen
  • TypeSafe — Jev 1.13 scope — de gebieden die TypeSafe zelf buiten scope laat, met het aanbevolen patroon voor elk
  • typesafe-ai/skills — de enige officieel gepubliceerde integratie

APIMaster's jev-latest-route en de bijbehorende tekstmodelprijzen zijn gecontroleerd op 22 september 2026. Projectstatus, sterrenaantallen en prijzen veranderen — verifieer op de live kaart en de repository voordat je een workload vastlegt.

Begin met de key

Maak een APIMaster-account aan, voeg pay-as-you-go-tegoed toe vanaf $1, en maak een key aan in de console. Richt je client op https://apimaster.ai/v1 en stuur je eerste request naar POST https://apimaster.ai/v1/systemone met model jev-latest — $0,042 per 1M inputtokens, gratis output, en dezelfde key dekt de GPT-, Claude-, GLM-, DeepSeek- en Gemini-tiers waarmee je het combineert. Controleer de Jev-kaart op live beschikbaarheid voordat je productieverkeer stuurt, en gebruik de model tester om te bevestigen dat een route zich gedraagt zoals verwacht.