Skip to content

Jev4k

Kotlin Multiplatform DSL and client for Jev covering JVM, Apple platforms, Linux, Windows, and Node.js, declaring noul, choice, and score questions in one request.

Stars
12
Language
Kotlin
License
APACHE-2.0
Published by
Community
Author
pambrose
Last verified
Oct 2026

About this project

A Kotlin Multiplatform DSL and client for TypeSafe's Jev model, for the JVM, Apple platforms, Linux, Windows, and Node.js.

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

Highlights

  • Declares noul, choice with enum support, and score with ordered levels in Kotlin, read back as typed values.
  • Ships on Maven Central as com.pambrose.jev4k:jev4k with a JVM artifact for Maven builds.
  • Uses CIO on JVM, Darwin on Apple, Curl on Linux, WinHttp on Windows, and fetch on Node.js.
  • Answers all questions in one parallel request in about 100 ms; extra questions add tokens, not round trips.

Watch out

Blocking calls exist on the JVM only, Linux Curl needs CA certificates, and browser use would expose the API key, so browser apps should call a backend instead. 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

8GitHub stars
Kotlin UI-agent SDK for Android where Jev or DeepSeek picks actions from live on-screen controls and an accessibility service executes them under host policy.
Jev Repos & SDKs#community#awesomejev#catalog-import
9GitHub stars
Unofficial Kotlin Multiplatform client for Jev across JVM, Android and iOS. You declare the decision as an enum implementing Criterion and read back typed answers, distributions and confidence.
Jev Repos & SDKs#community#awesomejev#catalog-import
45GitHub stars
Go SDK plus a pipeline-friendly CLI for typed decisions, covering single questions, batched question maps, retries, and line-oriented filtering over stdin.
Jev Repos & SDKs#community#jevbest#catalog-import
16GitHub stars
Swift library and CLI for asking Jev typed Choice, Noul, and Score questions from Apple platforms, with answers returned alongside calibrated probabilities in one parallel request.
Jev Repos & SDKs#community#jevbest#catalog-import
9GitHub stars
Go SDK for the TypeSafe API that asks typed Noul, Choice, and Score questions about a state and returns probability distributions with confidence and typed accessors.
Jev Repos & SDKs#community#jevbest#catalog-import
8GitHub stars
Dependency-free Swift package for the System One HTTP API with typed Choice, Score, and Noul questions, batched evaluation, and reusable question sets.
Jev Repos & SDKs#community#awesomejev#catalog-import

From the Jev guides

Original write-ups on what this entry is for.

Closed weights have not stopped the ecosystem from rebuilding the shape in the open. API-compatible servers, retrained heads on small models, and inference-time tricks that skip generation entirely.
Jev Repos & SDKs#open-models#research#local
Read article
Back to all resources

From the Jev community

Posts from builders shipping with Jev right now.

Follow @typesafeai