Skip to content

jev-connector

WordPress connector that lets themes and plugins ask Jev typed questions and branch on probabilities, choices or scores.

ServicebetaGPL-2.0

Overview

Connector for TypeSafe Jev is a WordPress plugin that gives themes and other plugins a PHP API for the TypeSafe System One endpoint. Developers send content as state with Noul, Choice or Score questions and get back values they can branch on, each with a confidence figure, instead of parsing prose. The README's five-line example marks a comment as spam when the spam Noul is at least 0.9.

It relies on the WordPress 7.0 core Connectors API to store and mask the TypeSafe key, so there is no fallback key field. The plugin is at version 0.x and pending review for the WordPress plugin directory, so its API may still change before 1.0. Choice and Score answers are gated with an is_confident() helper, while a Noul probability is thresholded directly. The README notes that its example is pinned by a test.

What the decision model decides

TypeQuestionAnswers
Yes / noIs this comment spam?—
ChoiceWhich category fits?—
ScoreHow severe is this?—

How it works

  1. Configure the TypeSafe key under Settings > Connectors
  2. Call JevConnector\ask() with content state and typed questions
  3. Read the probability, choice or score with confidence
  4. Branch in PHP, for example spam a comment above a threshold

Strengths

  • Typed, branchable answers with no prose parsing
  • Key managed and masked by WordPress core
  • Many questions answered in one call

Caveats

  • Requires WordPress 7.0 or later
  • 0.x release; public API may change before 1.0
  • Pending directory review

Getting started

Install the release zip via Plugins > Add New > Upload Plugin, then paste a TypeSafe key in Settings > Connectors.

At a glance

Type
Service
Status
beta
Language
PHP
Runtime
WordPress plugin
Has code
yes
Has tests
yes
License
GPL-2.0

Use cases and integrations

How curated lists describe it

  • WordPress connector for the TypeSafe System One API (Jev): typed questions, confidence-scored answers, core Connectors API key management

    logicrw/awesome-jev-projects
  • WordPress connector for the TypeSafe System One API (Jev): typed questions, confidence-scored answers, core Connectors API key management.

    hellogumbo/awesome-jev

Frequently asked questions

What does this plugin decide?

Nothing by itself; it lets your WordPress code ask Jev any Noul, Choice or Score question.

Why WordPress 7.0?

The key is stored by the core Connectors API introduced in 7.0, with no fallback field.

Does it need a TypeSafe key?

Yes, from the TypeSafe console.

Related projects

  • WordPress plugin connecting sites to Jev, with PHP helpers for choice, score and yes/no decisions plus a REST proxy and JS client.

    ProjectbetaPHP
  • Ax, a DSPy-style multi-language LLM framework, listed with a native TypeSafe provider for Boolean, Choice, Score and raw Jev questions.

    PluginproductionTypeScript
  • Effect TypeScript library whose @effect/ai-typesafe package maps classify, probability and rating operations to Jev questions.

    ProjectproductionTypeScript
  • PHP monorepo whose Polyglot module adds a TypeSafe driver for typed Noul, Choice and Score decisions alongside LLM inference.

    ProjectproductionPHP
  • Elixir library for unified LLM calls across providers, with an evaluate interface that calls Jev via TypeSafe or OpenRouter.

    ProjectproductionElixir
  • Self-hosted multi-tenant AI agent platform listed as including optional TypeSafe client tools for classification, scoring and yes/no.

    LibraryproductionPython