Skip to content

Openclaw TypeSafe AI

An OpenClaw plugin that registers a single optional tool, typesafe_decide, forwarding caller-supplied text or JSON state plus typed noul, choice and score questions to the System One endpoint, with jev-latest as the default model.

Stars
0
Language
TypeScript
License
MIT
Published by
Community
Author
Olli0103
Last verified
Oct 2026

Optional typed TypeSafe AI Jev decisions for OpenClaw, with SecretRef credentials and strict API validation.

Forks
0
Last pushed
Updated Sep 2026

Repo stats from the GitHub API, cached Oct 2026.

About this project

openclaw-typesafe-ai exposes one optional agent tool, typesafedecide, labelled TypeSafe Decide. The plugin ID is typesafe-ai. It sends explicit text or JSON state and typed questions to POST with jev-latest` as the default model. Jev returns decisions over predefined answer spaces. It does not generate conversation, prose or code. This package therefore registers a tool and no model provider, model picker entry, hook or background service.

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

Highlights

  • One tool and nothing else: no model provider, model picker entry, hook or background service is registered.
  • The request contract is a closed union - noul, choice with 1 to 255 options, score with 2 to 10 indexed descriptions.
  • Compatibility is pinned to OpenClaw 2026.9.4 on Node 24.20.0 and macOS arm64; no other release is claimed.
  • The key is stored as an environment reference through the CLI builder, not as a literal string in config.

Watch out

Compatibility is a point-in-time host test against two specific builds, not a range, so a different OpenClaw or Node release is untested by the author's own account. The example request and response payloads in the README are described as illustrative fixtures rather than live API observations. No lint tool is configured, and .npmrc pins npm's legacy peer resolver because the modern one crashed on the OpenClaw and Vitest dependency graph, which is a maintenance signal worth knowing about. The comparison row describing the other community package being rejected before load is explicitly framed as a host compatibility observation, not a security judgement about that project. Installation can restart a managed Gateway, and no live installation or Gateway restart was performed during development. 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

69GitHub stars
Provider-neutral TypeScript runtime for System One decisions: write choice, noul, and score code once, then run it on TypeSafe Jev, local Reflex, any compatible /v1/systemone endpoint, or a custom provider.
Jev Integrations & Adapters#community#jevbest#catalog-import
38GitHub stars
File-first project notebook where many agents share context in .context/ files while Jev only judges the next step and records it as JSON.
Jev Integrations & Adapters#community#jevbest#catalog-import
15GitHub stars
Uncertainty-aware semantic control flow and routable procedures for Effect, with type-safe patterns and policies over Effect Decision and DecisionModel where uncertain answers stay explicit branches.
Jev Integrations & Adapters#community#jevbest#catalog-import
12GitHub stars
Command-line checker that asks Jev whether each selected source file violates a plain-English convention, returning file-level probabilities for an agent or CI step to act on.
Jev Integrations & Adapters#community#jevbest#catalog-import
21GitHub stars
Language and VM for agent programs that wait for approval, survive restarts, and replay portable receipts without recalling the model.
Jev Integrations & Adapters#community#jevbest#catalog-import
8GitHub stars
Shadcn registry search block that shows lexical hits instantly then re-ranks the top candidates with Jev intent scoring in one request, with keyword fallback on failure.
Jev Integrations & Adapters#community#jevbest#catalog-import
Back to all resources

From the Jev community

Posts from builders shipping with Jev right now.

Follow @typesafeai