Skip to content

Universal System One
layer for Agents

Give Agents fast, structured judgments. Use Choice, Score, and Noul to turn text and application state into choices, scores, and probabilities your code can act on.

System One SDK

The open-source TypeScript toolkit for System One. Define questions, connect a model service, and get typed results in your Agent.

choice · score · booleanQuestionTypeScript
Explore the SDK

System One API

Call System One models over HTTP. Manage API keys, test requests, and track usage and credits from one console.

POST /v1/systemoneHTTP + JSON
Explore the API

Build with the SDK. Run on the API.

Use the SDK to define questions and handle typed results. Connect it to System One API for hosted inference, or configure a supported provider directly. Your code controls what happens next.

System One SDKSystem One API

A System One layer in your Agent workflow

Route tools and tasks

Use Choice to select a tool or handling path from the options you define. Route uncertain cases to a reasoning model or human review.

Rank and prioritize

Use Score to rate relevance, urgency, or quality against your rubric. Sort results and prioritize work using the returned scores.

Check conditions

Use Noul to check intent, policy conditions, or whether a task is complete. Combine the probabilities with rules in your code.