Skip to content
JevDirectory.org
CommunityRepos & SDKs85 starsVerified 2026-09-20

Advocaat

A small TypeScript client for asking typed questions about your data: one ask call mixes yes/no, choice, and score questions and returns probabilities, selected options, and confidences.

Category
Repos & SDKs
Published by
Community
Author
pithings
Added
2026-09-20
Tagscommunitytypescriptsdkapi

Highlights

  • Question helpers: ask.if, ask.chance, ask.choice, ask.switch, and ask.score.
  • Choices support 2 to 255 options; scores support 2 to 10 ordered levels.
  • Works with TypeSafe directly or through the Vercel AI Gateway.
  • Ships an agent skill at skills/advocaat/SKILL.md.

Watch out

An API key is required unless one is set in the environment, whether from TypeSafe, the Vercel AI Gateway, or VERCEL_OIDC_TOKEN.

More like this

One AI trade decision every Monad block: Jev evaluates the market state and returns a typed decision the bot acts on, on Kuru's MON-USDC market.
Repos & SDKs#community#trading#realtime
Communityjev-trader
A monorepo of roughly 20 latency-focused demos: moderation firehoses, rerankers, inbox triage, macOS launchers, and closed-loop control simulators, each with p50/p95 telemetry.
Repos & SDKs#community#demos#typescript
Official TypeScript/JavaScript client with inferred answer types, retries, and a question DSL. `npm install @typesafe-ai/sdk`.
Repos & SDKs#official#sdk#typescript
Back to all resources

From the community

Posts from builders shipping with Jev right now.

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