Skip to content
JevDirectory.org
CommunityRepos & SDKs137 starsVerified 2026-09-22

NeuroLink

A Juspay TypeScript SDK that treats Jev as a third inference type beside generate and stream: providers declare which kinds they serve, and tryDecide returns typed boolean, choice, or score answers, null when no decision provider is set.

Category
Repos & SDKs
Published by
Community
Author
juspay
Added
2026-09-22
Tagscommunitytypescriptsdkroutingagents

Highlights

  • decide is declared per provider through an inferenceKinds field rather than inferred from behavior; of 40 unified providers, Jev alone serves decide.
  • Every internal Jev caller fails open — tryDecide returns null on any failure — so with no key configured the library behaves exactly as before.
  • Jev is used internally for model routing, context compaction, MCP tool selection, and RAG planning.
  • Routing uses asymmetric confidence thresholds, upgrading at 0.3 and downgrading at 0.6, because a wrong downgrade costs more.
  • A 64-model registry (7 providers, 132 aliases) backs metadata and context-window checks; Ollama, LM Studio, and llama.cpp run fully locally.

Quickstart

ts
import { NeuroLink } from "@juspay/neurolink";
const pipe = new NeuroLink();
const decision = await pipe.tryDecide({
  state: { ticket: "Refund request, $42, first occurrence" },
  questions: {
    autoApprove: { type: "boolean", instructions: "Approve without human review." },
  },
});

Watch out

MIT-licensed and not affiliated with TypeSafe AI; needs at least one provider API key or a local runtime, and Jev decisions require a TypeSafe key.

More like this

5.3kGitHub stars
A filesystem-first framework for durable AI agents whose auto model router defaults to Jev through Vercel AI Gateway and whose evaluate helper asks typed Choice, Score, and Boolean questions inside tools.
Repos & SDKs#community#typescript#agents
Communityeve
41GitHub stars
A Pi extension and library that gives the agent and other extensions one consented, key-managed Jev client, with a batched typesafe_evaluate tool for classify, triage, compare, and score judgments.
Repos & SDKs#community#typescript#sdk
Communitypi-typesafe
248GitHub stars
An async Scala client for the OpenAI API and multiple providers, with a dedicated TypeSafe AI adapter that answers Jev System One typed questions alongside Anthropic, Gemini, Groq, and Perplexity support.
Repos & SDKs#community#scala#sdk
Back to all resources

From the community

Posts from builders shipping with Jev right now.

Follow @typesafeai

Full Jev video tutorial

The case against Jev-scored compaction

This is a terrible compaction strategy that fundamentally doesn't understand how compaction and context management work. Seems like a lot of people are confused so let's break this down. 1. Compaction isn't a filter The role of compaction is to clean up history to keep the Show more

tamara
tamara
@tamarajtran

found the perfect use case for @typesafeai Jev: instant compaction in 2026, why is compaction still a summarization prompt? Jev can make it instant by scoring every tool call and dropping what’s irrelevant

Reply

Classifying rows in DuckDB

A playable 16-judgment demo

AI multiple choice, not essay writing

Screening agent actions with Jev

Tested TypeSafe’s Jev (no-text, probability-only model) as an AI agent safety monitor. Checking each action first worked well caught most attacks with almost no false blocks, and much faster than Gemini.

Image
Image
Image
Diogo Almeida
Diogo Almeida
TypeSafe AI
@CompleteSkeptic

After co-inventing ChatGPT, I kept asking myself: why have superhuman chat models not led to AGI? I’ve spent the last 2 years in stealth building a new way to train models (RLCD), and a new type of frontier AI model that we are releasing today: Jev • 20-200x faster • 40-400x

Reply