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

TypeSafeAI (tryAGI .NET SDK)

A NativeAOT-ready .NET SDK generated from TypeSafe's OpenAPI definition, with typed question sets, batching, dependency injection, and Microsoft.Extensions.AI integrations.

Category
Repos & SDKs
Published by
Community
Author
tryAGI
Added
2026-09-22
Tagscommunitysdkcsharpdotnet

Highlights

  • The raw transport is regenerated from the official OpenAPI definition, while typed questions and MEAI wiring are handwritten extensions.
  • Structured state is sent without reflection, so the SDK works under NativeAOT and with source-generated serialization.
  • One of more than 200 .NET SDKs maintained with AutoSDK, with a continuous audit of regeneration, trimming, and public API visibility.
  • The generated RawTypeSafeClient stays public for direct OpenAPI-level access when the typed layer is too narrow.

Quickstart

csharp
using TypeSafeAI;

using var client = new TypeSafeClient(apiKey);
var questions = new QuestionSet();
var billing = questions.AddNoul("billing", new NoulQuestion("Is this about billing?"));
var urgency = questions.AddScore("urgency", ScoreQuestion.FromValues(
    ["Can wait", "This week", "Today"], "How urgent is it?"));

var result = await client.SystemOneAsync("I was charged twice. Please help today.", questions);

Watch out

MIT-licensed. Community SDK from tryAGI, not affiliated with TypeSafe; reads TYPESAFE_API_KEY from the environment.

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
2GitHub stars
.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.
Repos & SDKs#community#sdk#csharp
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
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