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

TypeSafeAI for .NET

.NET SDK for the System One API with typed question sets, HttpClientFactory and dependency-injection wiring, plus Microsoft.Extensions.AI guardrail, routing, tool, and evaluator adapters.

Category
Repos & SDKs
Published by
Community
Author
Hawxy
Added
2026-09-22
Tagscommunitysdkcsharpdotnetguardrailsrouting

Highlights

  • A QuestionSet returns typed handles: Noul answers give a probability, Choice an enum label, Score a level with its legend.
  • Retries and per-attempt timeouts run on a Polly resilience pipeline with an injectable TimeProvider for tests.
  • Two packages: the core TypeSafeAI client and TypeSafeAI.Extensions.AI for guardrail, routing, tool, and evaluator middleware.
  • Targets net8.0 and net10.0, and the package is trim and NativeAOT safe.

Quickstart

csharp
using TypeSafeAI;

using var client = new TypeSafeClient("YOUR_API_KEY");
var q = new QuestionSet();
var urgent = q.Noul("Does this convey urgency?");
var category = q.Choice<TicketCategory>("What is this ticket about?");

var result = await client.SystemOneAsync("Payouts have been failing for 3 days.", q);
double p = result.Get(urgent).Probability;

Watch out

Apache-2.0. A community SDK, not affiliated with TypeSafe; needs an API key, and live tests skip without TYPESAFE_API_KEY.

More like this

5GitHub stars
Community .NET SDK for the System One API: typed noul, choice, and score questions with structured, confidence-scored answers.
Repos & SDKs#community#sdk#csharp
A NativeAOT-ready .NET SDK generated from TypeSafe's OpenAPI definition, with typed question sets, batching, dependency injection, and Microsoft.Extensions.AI integrations.
Repos & SDKs#community#sdk#csharp
CommunityTypeSafeAI
137GitHub stars
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.
Repos & SDKs#community#typescript#sdk
Communityneurolink
Back to all resources

From the community

Posts from builders shipping with Jev right now.

Follow @typesafeai

Browser Use Ultrafast, powered by Jev

A really smart switch statement

hype-free explanation of jev: jev does not replace gpt / claude jev is just a *really* smart switch statement like if 2016 ml classifiers got 2026 levels of intelligence it's a new* type of tool that will make a lot of workloads insanely fast, cheap, and accurate * = and by Show more

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

When a designer gets Jev

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